La relación que hay entre los Sistemas base 16 y base 2, es que el sistema de numeración hexadecimal es una abreviación del sistema de numeración binario.
Conversión de un número hexadecimal en su equivalente binario
Si a cada cifra de un número en hexadecimal se lo reemplaza por su equivalente número en binario, se habrá convertido el número en hexadecimal en su equivalente número binario.
– Ejemplo 1: AB16= 1001210112
donde A16 = 10012 y B16 = 10112
– Ejemplo 2: FC16= 1111211002
donde F16 = 11112 y C16 = 11002
– Ejemplo 3: 2A916= 1021010210012
Conversión de un número binario en su equivalente hexadecimal
Cuatro (4) cifras binarias se reemplazan por una (1) cifra hexadecimal. De esta manera se puede convertir un número en base 16 a uno en base 2.
También se puede convertir un número binario en un número hexadecimal de la siguiente manera:
- Se separa el número binario en grupos de 4 dígitos empezando por la derecha.
- Si al final queda un grupo de 3 dígitos o menos, se completa el grupo de 4 con ceros (0) al lado izquierdo.
- Se busca el equivalente en base 16 de cada uno de los grupos y se reemplaza.
Haciendo la conversión de manera inversa a la anterior:
– Ejemplo 1: Pasar 100110112 a hexadecimal
10012 10112 = AB16
donde A16 = 10012 y B16 = 10112
– Ejemplo 2: Pasar 111111002 a hexadecimal
11112 11002 = FC16
donde F16 = 11112 y C16 = 11002
A continuación se muestra una tabla con los números equivalentes en los sistemas Decimal, Binario y Hexadecimal
Nota: (9B)16 = (9B)H