jueves, 30 de junio de 2011

Tarea 2 Lenguaje Ansi-C

El sistema Hexadecimal, 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.

En principio, dado que el sistema usual de numeración es de base decimal ly, 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.

Ejemplo:
4321/16= 270 residuo =1
270/16 =16 residuo =14 (E=14)
16/16 = 1 residuo =0
1/16 = 0 residuo = 1

el numero 4321 en hexadecimal = 10E1

1 comentario: