7. Sistema Hexadecimal

El sistema hexadecimal (abreviado como 'Hex', no confundir con sistema sexagesimal) es el sistema de numeración posicional que tiene como base el 16.

Tiene 16 símbolos , de allí el nombre.

Su uso actual está muy vinculado a la informática y ciencias de la computación donde las operaciones de la CPU suelen usar el byte u octeto como unidad básica de memoria.

En principio, dado que el sistema usual de numeración es de base decimal y, por ello, sólo se dispone de diez dígitos, se adoptó la convención de usar las seis primeras letras del alfabeto latino para suplir los dígitos que nos faltan. El conjunto de 16 símbolos es el siguiente:

    S = { 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , A , B , C , D , E , F }

Se debe notar que las letras corresponden a los siguientes valores numéricos decimales:

    A = 10, B = 11, C = 12, D = 13, E = 14 y F = 15.

Reiteramos que los números son infinitos, pero los símbolos son finitos, por eso para generar nuevos números en un sistema posicional: Reutilizamos los símbolos y le cambiamos la posición para darle un nuevo peso.

  • Si el último símbolo del Sistema Hexadecimal es la F, ¿cual sería el próximo número , si entiendo que el sistema es posicional?
  • ¿Cuanto sería en el Sistema Hexadecimal  A + 2?
  • ¿Cuanto sería en el Sistema Hexadecimal A + B?

Observación:

Ver que automáticamente la mayoría de nosotros realizamos una conversión pensando en el Sistema Decimal.

Ver que alguien que no entienda lo que hacemos vería que sumamos letras con números y letras entre si

La manera de hacer referencia al sistema de numeración es escribiendo como sub-indice la base, ejemplo:

Figura 1.

Se lee A en base Hexadecimal mas 5 en base Hexadecimal.