Inspector de flotante IEEE 754
Introduce un número decimal o un patrón de bits y ve su desglose IEEE 754 en precisión simple o doble: signo, exponente y mantisa, con el valor reconstruido.
🔒 Esta herramienta funciona totalmente en tu navegador. Tus archivos nunca se suben a un servidor.
Disposición de bits
Signo
Exponente (con sesgo / sin sesgo)
Mantisa (hex)
Valor reconstruido
Cómo funciona
- Introduce un número decimal y elige precisión simple (32 bits) o doble (64 bits).
- El valor se escribe en un búfer de array tipado para obtener su patrón de bits IEEE 754 exacto.
- La disposición de bits se colorea por campo: signo, exponente y mantisa.
- Lee el exponente con y sin sesgo, y la mantisa en hexadecimal y binario.
FAQ
¿Qué es IEEE 754?
Es el estándar que usan casi todos los ordenadores modernos para representar números de coma flotante en binario, dividiendo el valor en un bit de signo, un exponente y una mantisa (fracción). Los números de JavaScript, y el tipo "double" de la mayoría de los lenguajes, usan la versión de 64 bits.
¿Por qué 0.1 + 0.2 no es exactamente 0.3 en el código?
La mayoría de las fracciones decimales no se pueden representar exactamente en coma flotante binaria, así que se redondean al valor representable más cercano. Inspeccionar el patrón de bits aquí muestra que la mantisa es una aproximación, no el decimal exacto.
¿Qué significa el sesgo del exponente?
Los bits de exponente almacenados son un número sin signo desplazado por un sesgo (127 en simple, 1023 en doble) para que el exponente real pueda ser negativo sin necesitar un signo aparte. La herramienta muestra tanto el valor con sesgo en bruto como el exponente sin sesgo.
¿Esto ejecuta algún cálculo fuera de mi navegador?
No: usa el DataView integrado de JavaScript para escribir tu número en un búfer de array tipado y volver a leer el patrón de bits exacto, totalmente en el cliente.
Cómo nos comparamos
| Función | Online Tool Store | Desplazamiento de bits manual en código |
|---|---|---|
| Desglose de bits visual y codificado por color | ✓ | ✗ |
| Cambiar de precisión al instante | ✓ | Reescribir código |
Escribir un script rápido para volcar patrones de bits funciona, pero este inspector muestra la disposición visualmente, en ambas precisiones, sin salir del navegador.