SISTEMA HEXADECIMAL

 

Números hexadecimales

Los números hexadecimales son números representados en base 16 , que significa los dígitos 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F en lugar de solamente 0-9.

Así como en base 10, tenemos el lugar de los 1s, el lugar de los 10s, el lugar de los 100s, el lugar de los 1000s, el lugar de los 10,000s, etc. (las potencias de 10 ), en base 16 tenemos el lugar de los 1s, el lugar de los 16s, el lugar de los 256s, el lugar de los 4096s, etc. (las potencias de 16).

En base 10, el número 13 significa un grupo de 10 y 3 unidades. En base 16, el número 13 significa un grupo de 16 y 3 unidades.  (Esto sería equivalente al 19 en base 10.)

A continuación contamos hasta el 32 en base 16:

Te explicamos el sistema hexadecimal

Mientras que la notación decimal tiene diez dígitos y es ampliamente utilizada en nuestra vida diaria, la informática y el procesamiento de datos se basan en el sistema binario o código binario, que permite representar conceptos complejos con solo dos estados: 0 y 1. Sin embargo, los números binarios tienen el inconveniente de que, con cantidades grandes, son muy poco claros. El sistema hexadecimal es la solución: la información que requiere ocho dígitos en el sistema binario puede expresarse con solo dos números hexadecimales.

¿Para qué sirve el sistema hexadecimal?

El sistema hexadecimal se utiliza en la informática para facilitar la legibilidad de números grandes o secuencias de bits largas. Estos se agrupan en cuatro bits cada uno y se convierten al sistema hexadecimal. Con ello, a partir de una larga secuencia de unos y ceros se obtiene un número hexadecimal más breve, que puede dividirse en grupos de dos o cuatro. Así, los números hexadecimales son una manera más compacta de representar secuencias de bits. El sistema se utiliza, entre otras cosas, en la dirección de origen y de destino de protocolos de Internet (IP), en los códigos ASCII o en la descripción de los códigos de color en diseño web con el lenguaje de hojas de estilo CSS.

Relación entre el sistema hexadecimal y el sistema binario

Si se describen estados complejos, las cadenas de bits o cadenas binarias pueden llegar a ser muy largas. Al utilizar el sistema decimal en nuestro día a día, separamos los dígitos en grupos de tres para hacer más legibles los números muy grandes,como los millones o los billones. Lo mismo se aplica a los sistemas digitales: para facilitar la lectura de una secuencia de bits como 11110101110011112, esta se suele dividir en grupos de cuatro dígitos. El ejemplo se vería así: 1111 0101 1100 11112. Es aún más sencillo si se convierten los dígitos binarios a números hexadecimales.

Tabla del sistema hexadecimal

Para facilitar la comprensión del concepto, publicamos a continuación la tabla de los primeros números hexadecimales. Esta es una tabla que enumera los 16 dígitos del sistema hexadecimal y su valor en base 10 y base 2. de modo que nos puede servir como una de las herramientas de conversión más válidas del sistema decimal y binario al sistema hexadecimal, y viceversa.

Sistema hexadecimalSistema decimalSistema binario
000000
110001
220010
330011
440100
550101
660110
770111
881000
991001
A101010
B.111011
C.121100
D.131101
E.141110
F.151111

EJEMPLOS DE COVERSIÓN

💝EJEMPLO 1

Queremos convertir el número hexadecimal A6D16 binario. Cómo vimos en la tabla de arriba podemos sacar los datos necesarios:

  • A = 1010
  • 6 = 0110
  • D = 1101

Por lo tanto A6D16 = 1010 0110 1101

Para pasar un número hexadecimal a un número decimal, debemos de multiplicar los números hexadecimales por las distintas potencias de la base 16 que representa cada digito del sistema hexadecimal.

💜EJEMPLO 2

Queremos convertir el número hexadecimal A6D16 decimal:

A6D = 10×16+ 6×161 + 13×160 = 2560 + 96 + 13 = 2669

Por lo tanto A6D16 = 2669

De forma contraria se obtendrán la conversión de número decimal a hexadecimal. Debemos de dividir por 16 sucesivamente hasta no poder realizarlo más. El número resultante estará constituido por el último cociente seguido de todos los restos.

[anuncio_b30 id=3][anuncio_b30 id=4]






Comentarios

Entradas más populares de este blog

SISTEMA OCTAL