Cargando visualización…
Conversor de hexadecimal a punto flotante — Visualización paso a paso
Convierte un valor hexadecimal de 8 dígitos en un número de punto flotante IEEE 754 de 32 bits y explora la conversión paso a paso.
Ejemplos
Entrada
Salida
Interpreta ocho dígitos hexadecimales como un número en punto flotante IEEE 754 de 32 bits. Úsalo para leer patrones de bits de archivos, memoria o registros de dispositivos.
Cómo convertir hexadecimal a punto flotante
- Expande los dígitos hexadecimales. Escribe cuatro bits por dígito. Conserva los ceros iniciales.
- Separa los 32 bits. Toma 1 bit de signo, 8 bits de exponente y 23 bits de fracción.
- Decodifica el exponente. Lee los bits del exponente como E. Para E entre 1 y 254, resta 127.
- Forma la mantisa (significando). Para un valor normalizado, suma los valores posicionales de los bits 1 de la fracción (½, ¼, ⅛, …) y añade el 1 inicial.
- Combina los campos. Multiplica el factor de signo (+1 o −1), la mantisa y el factor de potencia de dos.
Ejemplo: 41480000 tiene signo +, exponente 130 − 127 = 3 y mantisa 1.5625. Así, +1 × 1.5625 × 2³ = 12.5.
E = 0 usa el exponente −126 y un 0 inicial; una fracción nula da cero con signo. E = 255 indica infinito si la fracción es cero, o NaN en caso contrario.
Ejemplos de hexadecimal a flotante
| Hex | Float | Significado |
|---|---|---|
41480000 | 12.5 | Ejemplo predeterminado |
3F800000 | 1 | Uno positivo |
3F000000 | 0.5 | Un medio |
C0200000 | −2.5 | Número negativo |
00000000 | 0 | Cero positivo |
80000000 | −0 | Cero negativo |
7F800000 | +Infinity | Infinito positivo |
7FC00000 | NaN | No es un número |
Términos clave
| Término | Significado |
|---|---|
| IEEE 754 | El estándar que define este formato de punto flotante. |
| Bit de signo | 0 indica positivo; 1 indica negativo. |
| Exponente | Ocho bits que determinan la escala o indican un valor especial. |
| Sesgo | 127, el desplazamiento de los exponentes normalizados. |
| Fracción | 23 bits que codifican la parte fraccionaria. |
| Mantisa | 1 más la fracción para números normalizados; solo la fracción cuando E = 0. |
Referencia del formato: Guía de Oracle del formato IEEE 754 de precisión simple.