Convertidor IEEE 754

Disposición de bits — clic en un bit para invertirlo

Signo Exponente Mantisa

Campo Bits Codificado Significado

Conversor IEEE 754

Esto es un conversor IEEE 754: pegue un decimal o un patrón hex y lea signo, exponente, mantisa y el valor almacenado. Signo, exponente, mantisa. 1 en binary32 es 3F800000 (LE 0000803F). 0.1 es 3DCCCCCD. π es 40490FDB. +∞ es 7F800000.

Cómo usarlo

  1. binary16 / bfloat16 / binary32 / binary64. Decimal o hex.
  2. Ejemplo: 1 → 3F800000.
  3. Clic en un bit para invertirlo.
  4. Clase, valor almacenado, error, vecinos ULP.

Campos y especiales

Sesgo 15 / 127 / 1023. Exponente todo 1: Infinity o NaN. Máximo binary16: 65504.

Por qué 0.1 + 0.2 ≠ 0.3

Los decimales se repiten en base 2. No use ===.

Hex y extremo

Little-endian de 3F800000 es 0000803F.

Preguntas frecuentes

  • ¿Ocho dígitos hex para 1.0? binary32 son 4 bytes.
  • ¿64 bits? 3FF0000000000000.
  • ¿Se sube? No.

Herramientas relacionadas

Orden de bytes: Convertidor endian. Entero: Hexadecimal a Decimal. Enteros: Decimal a Hexadecimal.

¿Hex entero en vez de flotantes? Decimal a Hexadecimal →