Guía del Conversor de Bases

Cómo convertir binario a hexadecimal

Parte el número binario en grupos de cuatro dígitos empezando por la derecha y convierte cada grupo en un único dígito hexadecimal. Para 11010110 los grupos son 1101 y 0110, que pasan a ser D y 6, así que el resultado es D6. No hace falta ninguna cuenta.

Esta es la conversión más fácil que hay

El binario y el hexadecimal encajan a la perfección, porque 16 es 2 elevado a 4. Eso significa que un dígito hexadecimal son exactamente cuatro dígitos binarios, siempre, sin llevadas ni restos.

Así que convertir entre ellos es pura sustitución. No estás calculando nada: estás consultando.

La tabla de consulta

Merece la pena cogerle confianza. Dieciséis filas, y después no vuelves a pensar en esta conversión.

BinarioHexBinarioHex
0000010008
0001110019
001021010A
001131011B
010041100C
010151101D
011061110E
011171111F

El método

Parte el número binario en grupos de cuatro empezando por la derecha. Después cambia cada grupo por su dígito hexadecimal.

Para 11010110: parte en 1101 y 0110.

1101 es D. 0110 es 6.

Así que 11010110 es D6. Esa es toda la conversión: sin sumar, sin dividir.

Rellenar el grupo de la izquierda

Si el número de dígitos no es múltiplo de cuatro, el grupo de más a la izquierda se queda corto. Rellénalo con ceros por la izquierda hasta que tenga cuatro dígitos.

Así que 110110 se parte en 11 y 0110. Rellena el 11 hasta 0011, que es 3, y 0110 es 6. El resultado es 36.

Añadir ceros por la izquierda no cambia nunca el valor de un número, igual que escribir 42 como 0042 no lo cambia. Añadirlos por la derecha lo multiplicaría por 16, y por eso la dirección importa.

En el sentido contrario

De hexadecimal a binario es el mismo truco al revés: sustituye cada dígito hexadecimal por sus cuatro dígitos binarios y júntalos.

D6 pasa a ser 1101 y 0110, es decir 11010110. De vuelta al punto de partida.

Cuando hagas esto, mantén los ceros a la izquierda en los grupos intermedios. Escribir el 6 como 110 en vez de 0110 pierde una posición y estropea todo lo que hay a su izquierda.

Por qué el octal usa grupos de tres

El mismo truco vale para el octal, porque 8 es 2 elevado a 3. Así que un dígito octal son exactamente tres dígitos binarios.

Partir 11010110 de tres en tres desde la derecha da 11, 010 y 110 —rellena el primero hasta 011— que es 3, 2, 6, o sea 326 en octal.

Por eso el octal y el hexadecimal son las dos bases que te encuentras junto al binario. Son las que encajan con él exactamente.

Preguntas frecuentes

Preguntas relacionadas

¿Cómo se convierte binario a hexadecimal?

Parte el binario en grupos de cuatro desde la derecha, rellenando con ceros el grupo de más a la izquierda si hace falta, y sustituye cada grupo por su dígito hexadecimal.

¿Por qué grupos de cuatro?

Porque cuatro dígitos binarios tienen exactamente dieciséis combinaciones posibles, que es exactamente el número de dígitos hexadecimales. Los dos sistemas encajan a la perfección.

¿Relleno con ceros por la izquierda o por la derecha?

Por la izquierda, siempre. Los ceros a la izquierda no cambian el valor; los de la derecha lo multiplican por 16.

¿Hay también un atajo de decimal a hexadecimal?

No. El decimal no encaja con el binario ni con el hexadecimal, así que necesita cuentas de verdad: divisiones sucesivas entre 16, o pasar primero a binario y después agrupar de cuatro en cuatro.

Lleva el Conversor de Bases contigo

La aplicación añade explicaciones con IA en lenguaje sencillo, modo oscuro y funciona sin conexión, algo útil cuando no hay señal o el aula no tiene wifi.

Descarga gratuita. Las explicaciones con IA y el modo oscuro forman parte de la suscripción opcional PRO.