Código hexadecimal

From Wikipedia, the free encyclopedia

Código hexadecimal
Remove ads
Remove ads

O código hexadecimal ou sistema hexadecimal é un sistema de numeración posicional que representa os números en base 16 —polo tanto empregando 16 símbolos—.

Thumb
Táboa de multiplicación hexadecimal

Está vinculado á informática, xa que os computadores adoitan utilizar o byte ou octeto como unidade básica da memoria; e, debido a que un byte acada valores posíbeis, e que isto pode representarse como , que, segundo o teorema xeral da numeración posicional, equivale ao número en base 16 , dous díxitos hexadecimais corresponden exactamente —permiten representar a mesma liña de enteiros— a un byte.

Isto faino moi útil para a visualización de descargas de memoria xa que permite saber de xeito sinxelo o valor de cada byte da memoria.

Debido ao sistema de numeración decimal xeralmente usado para a numeración só dispór de dez símbolos, débese incluír seis letras adicionais para completar o sistema. O conxunto de símbolos fica, polo tanto, así:

Nótese que , e así sucesivamente. Tamén se usan variantes con letras minúsculas no canto de maiúsculas.

Remove ads

Exemplo

Vexamos un exemplo numérico para obter o valor dunha representación hexadecimal: 3E0,A (16) = 3×162 + E×161 + 0×160 + A×16−1 = 3×256 + 14×16 + 0×1 + 10×0,0625 = 992,625

Táboa de conversión entre hexadecimal, decimal, octal e binario

0hex=0dec=0oct0000
1hex=1dec=1oct0001
2hex=2dec=2oct0010
3hex=3dec=3oct0011
4hex=4dec=4oct0100
5hex=5dec=5oct0101
6hex=6dec=6oct0110
7hex=7dec=7oct0111
8hex=8dec=10oct1000
9hex=9dec=11oct1001
Ahex=10dec=12oct1010
Bhex=11dec=13oct1011
Chex=12dec=14oct1100
Dhex=13dec=15oct1101
Ehex=14dec=16oct1110
Fhex=15dec=17oct1111

Fraccións

As fraccións, no seu desenvolvemento hexadecimal, non son exactas a menos que o denominador sexa potencia de 2 (xa que ). Con todo, os períodos non adoitan ser moi complicados.

1/2 = 0,8
1/3 = 0,55...
1/4 = 0,4
1/5 = 0,33...
1/6 = 0,2AA...
1/7 = 0,249249...
1/8 = 0,2
1/9 = 0,1C1C...
1/A = 0,199...
1/B =
1/C = 0,155...
1/D =
1/E = 0,1249249...
1/F = 0,11...

Táboa de multiplicación

'  1 2 34 5 67 8 9A B CD E F10
11234 56789ABCD EF10
22468 ACE10121416181A 1C1E20
3369C F1215181B1E21 24272A2D30
448C10 14181C2024282C 3034383C40
55AF14 191E23282D3237 3C41464B50
66C1218 1E242A30363C42 484E545A60
77E151C 232A31383F464E 545D626970
88101820 28303840485058 6068707880
99121B24 2D363F48515A63 6C757E8790
AA141E28 323C46505A646E 78828C96A0
BB16212C 37424E58636E79 848F9AA5B0
CC182430 3C4854606C7884 909CA8B4C0
DD1A2734 414E5D6875828F 9CA9B6C3D0
EE1C2A38 465462707E8C9A A8B6C4D2E0
FF1E2D3C 4B5A69788796A5 B4C3D2E1F0
1010203040 5060708090A0B0 C0D0E0F0100
Remove ads
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads