Preguntas etiquetadas con floating-point

Los números de coma flotante son aproximaciones de números reales que pueden representar rangos más grandes que los enteros, pero usan la misma cantidad de memoria, a costa de una precisión menor. Si su pregunta es sobre pequeños errores aritméticos (p. Ej., ¿Por qué 0.2 + 0.1 es igual a 0.300000001?) O errores de conversión decimal, lea la página de "información" vinculada a continuación antes de publicar.




16
Python JSON serializa un objeto decimal
Tengo un Decimal('3.9')como parte de un objeto, y deseo codificar esto en una cadena JSON que debería verse así {'x': 3.9}. No me importa la precisión en el lado del cliente, por lo que un flotador está bien. ¿Hay una buena manera de serializar esto? JSONDecoder no acepta objetos decimales, …


21
round () para flotante en C ++
Necesito una función de redondeo de coma flotante simple, por lo tanto: double round(double); round(0.1) = 0 round(-0.1) = 0 round(-0.9) = -1 Puedo encontrar ceil()y floor()en matemáticas.h, pero no round(). ¿Está presente en la biblioteca estándar de C ++ con otro nombre, o falta?

10
¿Convertir flotadores a int en pandas?
He estado trabajando con datos importados de un CSV. Los pandas cambiaron algunas columnas para flotar, por lo que ahora los números en estas columnas se muestran como puntos flotantes. Sin embargo, necesito que se muestren como enteros o sin coma. ¿Hay alguna manera de convertirlos a enteros o no …


10
Formato de flotación a n decimales
Necesito formatear un flotador a "n" decimales. estaba intentando BigDecimal, pero el valor de retorno no es correcto ... public static float Redondear(float pNumero, int pCantidadDecimales) { // the function is call with the values Redondear(625.3f, 2) BigDecimal value = new BigDecimal(pNumero); value = value.setScale(pCantidadDecimales, RoundingMode.HALF_EVEN); // here the value …



7
Formatear un flotador a 2 decimales
Actualmente estoy construyendo un módulo de ventas para el sitio web de un cliente. Hasta ahora tengo el precio de venta para calcular perfectamente, pero donde me he quedado atascado es formatear la salida a 2 decimales. Actualmente estoy llamando a esto en una variable para poder vincular los resultados …




Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.