Sistema Hexadecimal
El Sistema Hexadecimal (base 16)
El sistema hexadecimal, a diferencia del sistema
decimal, necesita 16 cifras y/o letras para
poder expresar una cantidad.
Ver la siguiente lista:
0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
Si se cuentan las letras y números
anteriores se tienen 16.
En la siguiente tabla se ve una comparación de los números superiores a 9 en
hexadecimal con su equivalente en decimal.
|
A16 = 1010
B16 = 1110
C16 = 1210
|
D16 = 1310
E16 = 1410
F16 = 1510
|
Ver el gráfico
a la izquierda
Un
número en el sistema hexadecimal se divide en cifras con diferente peso:
1, 16, 256, 4096, 65536,.... etc.
Entonces para formar el número AB516:
(el número 2741 en hexadecimal)
|
A x 162 |
= 10 x 256 = 2560 |
|
2560 |
|
B x 161 |
= 11 x 16 = 176 |
+ |
176 |
|
5 x 160 |
= 5 x 1 = 5 |
+ |
5 |
|
equivalente decimal ------> |
= |
2741 |
El Sistema hexadecimal es una abreviación
del Sistema Binario.
Si a cada cifra de un número Hexadecimal se lo reemplaza por su
equivalente en binario, se habrá convertido el número en hexadecimal a
número binario.
Ejemplo:
9B16
=
10012
10112.
Donde 916 = 10012 y B16 =
10112
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 uno 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
Nota: 9B16 = 9BH
Enlaces relacionados
-
Introducción a los
sistemas digitales
- Código BCD
- Código Aiken. Código Exceso 3
- Código Gray
<
Sistema binario - Sistema Octal
Recomendar este tutorial a un amigo
|