Por qué esta herramienta es útil
Usa este inspector para explicar el redondeo, el cero negativo, los valores subnormales y las diferencias de serialización al depurar protocolos numéricos o vectores de prueba entre lenguajes.
Elija una edición completa, aprobada por QA, publicada para este sitio.
Inspeccione un valor decimal finito como binary32 o binary64: signo, exponente con sesgo, campo de fracción, bits hexadecimales y valor exacto de ida y vuelta en el navegador.
Listo. Tus datos de trabajo permanecen en este navegador.
Usa este inspector para explicar el redondeo, el cero negativo, los valores subnormales y las diferencias de serialización al depurar protocolos numéricos o vectores de prueba entre lenguajes.
Un DataView escribe el número enviado en formato binario IEEE 754 binary32 o binary64 en big-endian; luego, el navegador separa los bits de signo, exponente y fracción y lee de nuevo el valor almacenado.
El valor Binary32 1.5 tiene los bits 0x3FC00000: signo 0, exponente 01111111 y una fracción que comienza con uno seguida de ceros.
El cálculo es determinista y explica los errores de validación en lugar de cambiar silenciosamente la entrada no válida.
La entrada y la salida permanecen en esta pestaña, mientras que la copia y la descarga se realizan a través de las API del navegador sin carga en el servidor.
Cada ejecución informa de su modo de herramienta, marca de tiempo y tamaño de entrada/salida para que los datos transformados puedan ser auditados.