Conectar vía MCP →

Ingresar cálculo

Fórmula

Publicidad

Resultados

Valor hexadecimal
D6
base 16
Entrada binaria 11010110
Valor decimal 214

¿Qué es un conversor de binario a hexadecimal?

Esta herramienta convierte un número binario (base 2, formado únicamente por ceros y unos) en su equivalente hexadecimal (base 16). El sistema hexadecimal se usa muchísimo en informática porque cada dígito hex representa exactamente cuatro dígitos binarios, lo que permite acortar cadenas binarias largas y leerlas con mucha más comodidad.

Cómo usarlo

Escribe un número binario como 11010110 en el campo de entrada y pulsa para convertir. El conversor descarta cualquier carácter extraño, conserva solo los 0 y los 1, y te devuelve el resultado en hexadecimal junto con el valor decimal como referencia.

La fórmula explicada

La conversión se apoya en que \(16 = 2^4\). Primero se rellena la cadena binaria por la izquierda con ceros hasta que su longitud sea múltiplo de cuatro. Después se divide en grupos de 4 bits llamados nibbles, empezando por la derecha. Cada nibble tiene un valor entre 0 y 15, que se corresponde directamente con un único dígito hexadecimal: del 0 al 9 para los valores 0–9, y de la A a la F para los valores 10–15.

$$\text{Hex} = \sum_{i=0}^{n-1} b_i \cdot 2^{\,n-1-i} \;\longrightarrow\; \text{base-16}$$

Una cadena binaria de 8 bits dividida en dos nibbles de 4 bits, cada uno asignado a un solo dígito hexadecimal
Cada grupo de 4 bits (un nibble) corresponde a un dígito hexadecimal.

Ejemplo resuelto

Tomemos 11010110. Lo dividimos en nibbles: 1101 y 0110. El primer nibble vale \(8+4+0+1 = 13 \to\) D. El segundo vale \(0+4+2+0 = 6 \to\) 6. Así, el resultado hexadecimal es D6, que equivale a 214 en decimal.

Ejemplo práctico que muestra un número binario agrupado en nibbles convertido a hexadecimal
Ejemplo práctico: agrupar los bits desde la derecha y convertir cada nibble.

Tabla de Búsqueda de Nibble Binario a Dígito Hexadecimal

La conversión hexadecimal funciona porque exactamente cuatro bits binarios (un nibble) se corresponden con exactamente un dígito hexadecimal. Un nibble puede representar \(2^4 = 16\) valores distintos, y el sistema hexadecimal tiene 16 dígitos (0–9 y A–F), por lo que la correspondencia es uno a uno. Para convertir un número binario, divídelo en grupos de 4 bits desde la derecha, rellena el grupo más a la izquierda con ceros iniciales si es necesario, luego reemplaza cada nibble con su dígito hexadecimal usando la tabla a continuación.

Binario de 4 bits Decimal Dígito Hex
0000 0 0
0001 1 1
0010 2 2
0011 3 3
0100 4 4
0101 5 5
0110 6 6
0111 7 7
1000 8 8
1001 9 9
1010 10 A
1011 11 B
1100 12 C
1101 13 D
1110 14 E
1111 15 F

Por ejemplo, el número binario 1011 0110 se divide en los nibbles 1011 y 0110, que se corresponden con B y 6, dando el valor hexadecimal B6. Los mismos bits equivalen a 182 en decimal.

Términos Clave Explicados

Bit
La unidad más pequeña de información digital, que contiene un único valor binario de 0 o 1. La palabra es una contracción de "dígito binario".
Nibble
Un grupo de 4 bits. Debido a que un nibble tiene \(2^4 = 16\) valores posibles, se corresponde exactamente con un dígito hexadecimal, por lo que la conversión de binario a hexadecimal se realiza de cuatro en cuatro bits. Dos nibbles forman un byte (8 bits).
Binario (base-2)
Un sistema numérico que utiliza solo dos símbolos, 0 y 1. Cada posición representa una potencia de 2, por lo que un valor es \(\sum b_i \cdot 2^{n-1-i}\). Es el lenguaje nativo de la electrónica digital.
Hexadecimal (base-16)
Un sistema numérico que utiliza dieciséis símbolos: 0–9 para los valores cero a nueve y A–F para los valores diez a quince. Cada posición representa una potencia de 16. El hexadecimal es una forma compacta de escribir binario, ya que un dígito hexadecimal reemplaza cuatro bits.
Decimal (base-10)
El sistema numérico cotidiano que utiliza diez símbolos (0–9), donde cada posición representa una potencia de 10. Las herramientas de conversión a menudo muestran el valor decimal como un punto de referencia familiar.
Bit Menos Significativo (LSB)
El bit más a la derecha de un número binario, que tiene el valor de posición más pequeño (\(2^0 = 1\)). Cambiarlo altera el número en la cantidad más pequeña.
Bit Más Significativo (MSB)
El bit más a la izquierda de un número binario, que tiene el valor de posición más grande. Cambiarlo tiene el mayor efecto en la magnitud del número.
Relleno con ceros iniciales
Añadir ceros a la izquierda de un número binario para que su longitud total sea un múltiplo de 4, lo que permite dividirlo en nibbles completos. Por ejemplo, 110110 se rellena a 0011 0110 antes de asignarse a hexadecimal (3 y 6, es decir, 36). Los ceros iniciales no cambian el valor numérico.

Preguntas frecuentes

¿Por qué se rellena con ceros a la izquierda? Para agrupar en nibbles, el número total de bits debe ser múltiplo de cuatro. Rellenar por la izquierda no altera el valor, pero garantiza grupos limpios de 4 bits.

¿Importa si las letras hex van en mayúscula o minúscula? No. Los dígitos hex A–F representan el mismo valor tanto en mayúscula como en minúscula; esta herramienta muestra el resultado en mayúsculas.

¿Qué pasa si escribo espacios u otros caracteres? Cualquier carácter que no sea 0 o 1 se ignora, de modo que 1101 0110 se convierte igual que 11010110.

Última actualización: