Acerca de esta herramienta
El Conversor de coma flotante IEEE-754 muestra exactamente cómo se almacena un número en memoria como float de precisión simple de 32 bits o doble de 64 bits, y puede revertir un patrón de bits en bruto a su valor decimal. Usa arrays tipados de JavaScript (Float32Array / DataView) así que el patrón de bits es la representación genuina del hardware, no una aproximación.
En modo directo informa del patrón en hexadecimal y en binario dividido en sus tres campos: el bit de signo, el exponente (8 bits con sesgo 127 para float32, 11 bits con sesgo 1023 para float64), y la mantisa (23 o 52 bits). También decodifica el exponente sin sesgo y clasifica el valor como normal, subnormal, cero, infinito o NaN. Fundamentalmente imprime el valor exacto almacenado leído de vuelta de los bits, que para float32 a menudo difiere de lo que escribiste, haciendo visible el error de redondeo de coma flotante. Por ejemplo, 0.1 no se almacena exactamente en ninguna de las dos precisiones.
En modo inverso pegas un patrón hex (con o sin 0x) o una cadena binaria de ancho completo y reinterpreta esos bits como un float y muestra el valor decimal resultante más el mismo desglose de campos. Todo se ejecuta localmente en tu navegador. Esta es una herramienta de referencia para entender el redondeo, comparar precisión simple frente a doble, e inspeccionar las codificaciones especiales para ±0, ±∞ y NaN.