El
sistema Hexadecimal (no confundir con
sistema Sexagesimal), a veces abreviado como
Hex, es el
sistema de numeración de base
16 —empleando por tanto 16 símbolos—. Su uso actual está muy vinculado a la
informática y
ciencias de la computación, pues los
computadores suelen utilizar el
byte u octeto como unidad básica de
memoria; y, debido a que un byte representa
28 valores posibles, y esto puede representarse como

, que, según el
teorema general de la numeración posicional, equivale al número en base 16
10016, dos dígitos hexadecimales corresponden exactamente —permiten representar la misma línea de enteros— a un byte.
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 símbolos sería, por tanto, el siguiente:
- S = {0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F}
Se debe notar que A = 10, B = 11, C = 12, D = 13, E = 14 y F = 15. En ocasiones se emplean letras minúsculas en lugar de mayúsculas. Como en cualquier sistema de numeración posicional, el valor numérico de cada dígito es alterado dependiendo de su posición en la cadena de dígitos, quedando multiplicado por una cierta potencia de la base del sistema, que en este caso es 16. Por ejemplo: 3E0A
16 = 3×16
3 + E×16
2 + 0×16
1 + A×16
0 = 3×4096 + 14×256 + 0×16 + 10×1 = 15882.
El sistema hexadecimal actual fue introducido en el ámbito de la computación por primera vez por
IBM en
1963. Una representación anterior, con 0–9 y u–z, fue usada en
1956 por la computadora
Bendix G-15.
No hay comentarios:
Publicar un comentario
Sea lo mas especifico posible en su consulta, y sobre todo identifiquese para poder dar curso al mismo, gracias.