Articles of doble

Double.TryParse o Convert.ToDouble – ¿Qué es más rápido y más seguro?

Mi aplicación lee un archivo Excel usando VSTO y agrega los datos leídos a un StringDictionary . Agrega solo datos que son números con algunos dígitos (1000 1000,2 1000,34 – la coma es un delimitador en los estándares rusos). ¿Qué es mejor verificar si la cadena actual es un número apropiado? object data, string key; […]

DOUBLE vs DECIMAL en MySQL

OK, entonces sé que hay toneladas de artículos que dicen que no debo usar DOUBLE para almacenar dinero en una base de datos MySQL, o terminaré con errores de precisión difíciles. El punto es que no estoy diseñando una nueva base de datos, me pregunto para encontrar la manera de optimizar un sistema existente. La […]

Portabilidad de la serialización binaria de tipo doble / flotante en C ++

El estándar de C ++ no discute el diseño subyacente de los tipos float y double, solo el rango de valores que deberían representar. (Esto también es cierto para los tipos con signo, es un cumplido de dos o algo más) Mi pregunta es: ¿Cuáles son las técnicas utilizadas para serializar / deserializar los tipos […]

convirtiendo doble a entero en Java

En Java, quiero convertir un doble en un entero, sé si haces esto: double x = 1.5; int y = (int)x; obtienes y = 1. Si haces esto: int y = (int)Math.round(x); Es probable que obtenga 2. Sin embargo, me pregunto: dado que las representaciones dobles de números enteros a veces se parecen a 1.9999999998 […]

¿Por qué la adición 0.1 varias veces permanece sin pérdidas?

Sé que el número decimal 0.1 no se puede representar exactamente con un número binario finito ( explicación ), por lo que el double n = 0.1 perderá algo de precisión y no será exactamente 0.1 . Por otro lado, 0.5 puede representarse exactamente porque es 0.5 = 1/2 = 0.1b . Una vez dicho […]

¿Por qué el valor de coma flotante como 3.14 se considera como el doble de forma predeterminada en MSVC?

¿Por qué tengo que poner 3.14f en lugar de 3.14 para desactivar todas esas advertencias? ¿Hay alguna razón de razón coherente para esto?

Convierte la representación de Double to Binary?

Tengo el siguiente problema, así que traté de convertir un doble en su representación binaria, pero usar Long.toBinaryString(Double.doubleToRawLongBits(d)) no ayuda, ya que tengo números grandes, que Long no puede almacenarlos. es decir, 2^900 . Apreciar cualquier ayuda :).

El doble no puede ser desreferenciado?

String mins = minsField.getText(); int Mins; try { Mins = Integer.parseInt(mins); } catch (NumberFormatException e) { Mins = 0; } double hours = Mins / 60; hours.setText(hoursminsfield); El problema es que Double cannot be dereferenced .

¿Cuál es el rango inclusivo de float y double en Java?

¿Cuál es el rango inclusivo de float y double en Java? ¿Por qué no se recomienda usar flotador o doble para cualquier cosa donde la precisión sea crítica?

Decimal vs Doble Velocidad

Escribo aplicaciones financieras en las que batalla constantemente la decisión de usar un doble frente a un decimal. Todas mis matemáticas funcionan en números con no más de 5 lugares decimales y no son más grandes que ~ 100,000. Tengo la sensación de que todos estos pueden representarse como dobles de todos modos sin error […]