double

Diferencia entre decimal, flotante y doble in.NET?

¿Cuál es la diferencia entre decimal, float y double en. NET? ¿Cuándo alguien usaría uno de estos?

Redondeando un valor doble a x número de decimales en swift

¿Puede alguien decirme cómo redondear un valor doble a x número de decimales en Swift? Tengo: var totalWorkTimeInHours = ... rgo y preciso, por ejemplo, 1.543240952039...... ¿Cómo redondeo esto a, digamos, 1.543 cuando imprimo totalWorkTimeInHours?

¿Redondear doble en dos decimales en C#?

Quiero redondear el valor doble en dos decimales en c# ¿cómo puedo hacer eso? double inputValue = 48.485; Después de redon ... inputValue = 48.49; Relacionado: c # - Cómo redondeo un valor decimal a 2 lugares decimales (para la salida en una página)

Comparar doble con cero usando epsilon

Hoy, estaba mirando a través de un código C++ (escrito por alguien más) y encontré esta sección: double someValue = ... if ... y 0 + epsilon que puede ser representado por un double? Si no, entonces no es la comparación equivalente a someValue == 0.0?

Especificador de formato correcto para doble en printf

¿Cuál es el especificador de formato correcto para double en printf? Es %f o es %lf? Creo que es %f, pero no estoy seguro. Ejemplo de código #include <stdio.h> int main() { double d = 1.4; printf("%lf", d); // Is this wrong? }

¿Por qué las Matemáticas.ronda (0.499999999999999994) retorno 1?

En el siguiente programa se puede ver que cada valor ligeramente menor que .5 se redondea hacia abajo, a excepción de 0.5. f ... unded is 1 0.5 rounded is 1 0.49999999999999994 rounded is 1 0.4999999999999999 rounded is 0 Estoy usando Java 6 update 31.

¿Cómo puedo imprimir un valor doble sin notación científica usando Java?

Quiero imprimir un valor doble en Java sin forma exponencial. double dexp = 12345678; System.out.println("dexp: "+dexp); Muestra esta notación E: 1.2345678E7. Quiero que lo imprima así: 12345678 ¿Cuál es la mejor manera de prevenir esto?

¿Es posible obtener 0 restando dos números desiguales de coma flotante?

¿Es posible obtener la división por 0 (o infinito) en el siguiente ejemplo? public double calculation(double a, double b) ... lo? Tenga en cuenta que esta pregunta es para Java, pero creo que se aplicará a la mayoría de los lenguajes de programación.

Convertir Decimal a Doble?

Quiero usar una barra de seguimiento para cambiar la opacidad de un formulario. Este es mi código: decimal trans = trackBar ... e intentado usar trans y double pero entonces el control no funciona. Este código funcionó bien en un pasado VB.NET proyecto.

¿Cuándo debo usar doble en lugar de decimal?

Puedo nombrar tres ventajas al usar double (o float) en lugar de decimal: Usa menos memoria. Más rápido porque las opera ... rmación verdadera que la precisión puede disminuir (a veces significativamente) al flotar ¿se realizan operaciones puntuales?

¿Cómo formatear bien los números flotantes a la cadena sin decimal innecesario 0?

Un doble de 64 bits puede representar entero +/- 253 exactamente Dado este hecho, elijo usar un tipo doble como un solo tip ... ITAR 2 Tenga en cuenta que String.format(format, args...) es depende de la localización (ver las respuestas a continuación).

Tipo de datos flotante y doble en Java

El tipo de datos float es un punto flotante IEEE 754 de precisión simple de 32 bits y el tipo de datos double es un punto flotante IEEE 754 de precisión doble de 64 bits. ¿Qué significa? ¿Y cuándo debo usar flotador en lugar de doble o viceversa?

¿Cómo se prueba para ver si un doble es igual a NaN?

Tengo un double en Java y quiero comprobar si es NaN. ¿Cuál es la mejor manera de hacer esto?

¿Por qué una conversión de ida y vuelta a través de una cadena no es segura para un doble?

Recientemente he tenido que serializar un double into text, y luego recuperarlo. El valor parece no ser equivalente: double ... e un valor numérico que se convierte en una cadena se analizará de nuevo en el mismo valor numérico ¿Por qué sucedió esto?

Comprobar si un double (o float) es NaN en C++

¿Hay una función isnan ()? PS.: Estoy en MinGW (si eso hace una diferencia). He resuelto esto usando isnan() de <math.h>, que no existe en <cmath>, que estaba #include ing al principio.

decimal vs doble! - ¿Cuál debo usar y cuándo? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cuándo debo usar doble en lugar de decimal? ... cuándo debería usar un tipo decimal? ¿Qué tipo es adecuado para cálculos de dinero? (IE. superior a 100 millones de dólares)

C # Double-toString() formateo con dos decimales pero sin redondeo

¿Cómo formateo un Double a un String en C# para tener solo dos decimales? Si utilizo String.Format("{0:0.00}%", myDoubleVa ... dondea y quiero un simple truncado sin ningún redondeo. También quiero que la conversión a String sea culturalmente sensible.

conversión de double a integer en java

En Java, quiero convertir un doble a un entero, sé si haces esto: double x = 1.5; int y = (int)x; Obtienes y=1. Si haces ... un número parecido a 3.9999998. Por lo tanto, int(Math.round()) nunca necesitará truncar cualquier cosa y siempre funcionará.

¿Por qué este valor aleatorio tiene una distribución 25/75 en lugar de 50/50?

Edit: Así que básicamente lo que estoy tratando de escribir es un hash de 1 bit para double. Quiero mapear un double a true ... n++; } } System.out.println(y + " " + n); } } Ejemplo de salida: 250167 749833

Scala Dobles, y Precisión

¿Hay una función que pueda truncar o redondear un Doble? En un punto de mi código me gustaría que un número como: 1.23456789 se redondeara a 1.23