Sistema
Hexadecimal
Es un sistema de numeración
que emplea 16 símbolos. Su uso actual está muy vinculado a la informática y
ciencias de la computación, pues los computadores 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.
En el sistema hexadecimal,
al igual que en el sistema decimal, binario y octal, se pueden hacer diversas operaciones matemáticas. Entre ellas se
encuentra la resta entre dos números en sistema hexadecimal, la que se
puede hacer con el método
de complemento a 15 o también utilizando el complemento a 16. Además de éstas, debemos manejar adecuadamente la
suma en sistema hexadecimal.
Conversión
El sistema numérico
hexadecimal es útil en computación porque puede
codificar
números de forma más eficiente que los sistemas binarios o decimal. Este sistema usa los dígitos del 0 al 9 y las primeras 6 letras
del alfabeto para crear un sistema numérico
de base 16. Las letras A, B, C, D, E y F representan los números del 10 al 15 respectivamente.
Instrucciones:
1.
Primero,
mira esta lista de potencias de 16: 16^0 = 1 16^1 = 16 16^2 = 256 16^3 = 4096
16^4 = 65536 16^5 = 1048576 Encuentra los dos números en la lista entre los que
está tu número en base 10, y escoge el número menor. Por ejemplo, si tu número en
base 10 es 50011, escoge 4096, puesto que 50011 está entre 4096 y 65536.
2.
Mira la
potencia de 16 que has elegido en el paso 1, y añade 1 al exponente. Por
ejemplo, puesto que 4096 = 16^3, tenemos 3 + 1 = 4. Esto te dice cuántos
dígitos tiene tu número hexadecimal. Por tanto, 50011 tendrá 4 dígitos en base
16.
3.
Para encontrar el primer dígito del número hexadecimal, divide tu número en
base 10 por el número escogido en el paso 1, y quédate con el resto. Por tanto,
50011/4096 = 12 con resto 859. Puesto que 12 es equivalente a C en hexadecimal,
el primer dígito es C.
4.
Ahora coge el resto que obtuviste en el paso 3, y repite el paso 1. 859
está entre 256 y 4096, así que escogemos 256. Divide 859 por 256 y quédate con
el resto. Así, 859/256 = 3 con resto 91. Por tanto, el segundo dígito es el 3.
5.
Repite con el resto 91. Puesto que 91 está entre 16 y 256, calculamos 91/16
= 5, con resto 11. Por tanto, 5 es el tercer dígito.
6.
Puesto que nuestro resto era de 11 en el paso anterior, y nuestro número
tiene 4 dígitos, el último dígito es el equivalente decimal al 11, la B.
Tomado de:
No hay comentarios:
Publicar un comentario