Conectar vía MCP →

Ingresar cálculo

Fórmula

Publicidad

Resultados

Binario (4 bits por dígito hex)
0001101000111111
Hex 1A3F
Binario recortado 1101000111111
Hexadecimal 1A3F
Decimal 6.719

¿Qué es un conversor de hexadecimal a binario?

Un conversor de hexadecimal a binario transforma un número hexadecimal (base 16) en su representación binaria (base 2). Como 16 es una potencia de 2 (\(16 = 2^4\)), la conversión resulta sorprendentemente sencilla: cada dígito hexadecimal corresponde exactamente a cuatro bits binarios, lo que se conoce como un «nibble» o cuarteto. Por eso el sistema hexadecimal es una forma compacta y cómoda de escribir números binarios, y se utiliza por todas partes en informática: direcciones de memoria, códigos de color, código máquina y volcados de datos.

Cómo usarlo

Escribe un valor hexadecimal en la casilla (por ejemplo 1A3F). Puedes incluir el prefijo opcional 0x y utilizar letras en mayúsculas o minúsculas. Pulsa calcular para ver la cadena binaria. El resultado muestra el binario completo (4 bits por cada dígito hex), una versión recortada sin los ceros a la izquierda y el equivalente decimal como referencia.

La fórmula explicada

Cada dígito hexadecimal tiene un valor de 0 a 15, que cabe justo en 4 bits. Convierte cada dígito en su patrón de 4 bits y luego escribe los grupos de izquierda a derecha:

$$\text{Binary}_2 = \left(\;\Vert_{i}\; \text{nibble}_4\!\left(d_i\right)\right), \quad d_i \in \text{Hexadecimal value}$$
  • 0 → 0000, 1 → 0001, 2 → 0010, 3 → 0011
  • 4 → 0100, 5 → 0101, 6 → 0110, 7 → 0111
  • 8 → 1000, 9 → 1001, A → 1010, B → 1011
  • C → 1100, D → 1101, E → 1110, F → 1111
Un dígito hexadecimal A convertido en el grupo binario de 4 bits 1010
Cada dígito hexadecimal corresponde exactamente a 4 bits binarios.

Ejemplo resuelto

Convertimos 1A3F: 1 → 0001, A → 1010, 3 → 0011, F → 1111. Al unir los grupos obtenemos 0001 1010 0011 1111, es decir, 0001101000111111. En decimal equivale a 6719.

El número hexadecimal 2F7 dividido en tres grupos de 4 bits 0010 1111 0111 y luego unidos
Convierte cada dígito en 4 bits y luego une los grupos de izquierda a derecha.

Preguntas frecuentes

¿Importan las mayúsculas y minúsculas? No: tanto 1a3f como 1A3F dan el mismo resultado.

¿Por qué cada grupo tiene 4 bits? Porque \(16 = 2^4\), así que un dígito hexadecimal siempre codifica exactamente cuatro dígitos binarios, sin que sobre ninguno.

¿Y el prefijo 0x? El prefijo opcional 0x se reconoce y se elimina automáticamente antes de la conversión.

Última actualización: