Código hexadecimal: Diferenzas entre revisións

Contido eliminado Contido engadido
Luckas-bot (conversa | contribucións)
Xqbot (conversa | contribucións)
m bot Modificado: cs:Šestnáctková soustava; cambios estética
Liña 1:
[[Ficheiro:Hexadecimal multiplication table.PNG|thumb|Táboa de multiplicación hexadecimal]]
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—.
 
Está vinculado á [[informática]], xa que os [[computador]]es adoitan utilizar o [[byte]] ou octeto como unidade básica da [[memoria]]; e, debido a que un byte acada <math>2^8 = 256</math> valores posíbeis, e que isto pode representarse como <math>2^8 = 2^4 \cdot 2^4 = 16 \cdot 16 = 1 \cdot 16^2 + 0 \cdot 16^1 + 0 \cdot 16^0</math>, que, segundo o '''teorema xeral da numeración posicional''', equivale ao número en base 16 <math>100_{16}</math>, 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 '''verquidos de memoria''' xa que permite saber de xeito sinxelo o valor de cada byte da memoria.
Liña 12:
Tamén se usan variantes con letras minúsculas no canto de maiúsculas.
 
== Exemplo ==
Vexamos un exemplo numérico para obter o valor dunha representación hexadecimal:
3E0,A (16) = 3×16<sup>2</sup> + E×16<sup>1</sup> + 0×16<sup>0</sup> + A×16<sup>-1</sup> = 3×256 + 14×16 + 0×1 + 10×0,0625 = 992,625
 
== Táboa de conversión entre hexadecimal, decimal, octal e binario ==
 
 
Liña 64:
|}
 
== Fraccións ==
 
As fraccións, no seu desenvolvemento hexadecimal, non son exactas a menos que o denominador sexa potencia de 2 (xa que <math>16 = 2 ^4</math>). Con todo, os períodos non adoitan ser moi complicados.
Liña 83:
:1/F = 0,11...
 
== Táboa de multiplicación ==
{| border="1"
|-----
| <strong></strong>''''''&nbsp; || <strong>'''1</strong>'''
| '''2'''
| <strong>2</strong>
| '''3''' || '''4'''
| <strong>3</strong> || <strong>4</strong>
| '''5'''
| <strong>5</strong>
| '''6''' || '''7'''
| <strong>6</strong> || <strong>7</strong>
| '''8'''
| <strong>8</strong>
| '''9''' || '''A'''
| <strong>9</strong> || <strong>A</strong>
| '''B'''
| <strong>B</strong>
| '''C''' || '''D'''
| <strong>C</strong> || <strong>D</strong>
| '''E'''
| <strong>E</strong>
| <strong>'''F</strong>''' || <strong>'''10</strong>'''
|-----
| <strong>'''1</strong>''' || 1 || 2 || 3 || 4
| 5 || 6 || 7 || 8 || 9 || A || B || C || D
| E || F || 10
|-----
| <strong>'''2</strong>''' || 2 || 4 || 6 || 8
| A || C || E || 10 || 12 || 14 || 16 || 18 || 1A
| 1C || 1E || 20
|-----
| <strong>'''3</strong>''' || 3 || 6 || 9 || C
| F || 12 || 15 || 18 || 1B || 1E || 21
| 24 || 27 || 2A || 2D || 30
|-----
| <strong>'''4</strong>''' || 4 || 8 || C || 10
| 14 || 18 || 1C || 20 || 24 || 28 || 2C
| 30 || 34 || 38 || 3C || 40
|-----
| <strong>'''5</strong>''' || 5 || A || F || 14
| 19 || 1E || 23 || 28 || 2D || 32 || 37
| 3C || 41 || 46 || 4B || 50
|-----
| <strong>'''6</strong>''' || 6 || C || 12 || 18
| 1E || 24 || 2A || 30 || 36 || 3C || 42
| 48 || 4E || 54 || 5A || 60
|-----
| <strong>'''7</strong>''' || 7 || E || 15 || 1C
| 23 || 2A || 31 || 38 || 3F || 46 || 4E
| 54 || 5D || 62 || 69 || 70
|-----
| <strong>'''8</strong>''' || 8 || 10 || 18 || 20
| 28 || 30 || 38 || 40 || 48 || 50 || 58
| 60 || 68 || 70 || 78 || 80
|-----
| <strong>'''9</strong>''' || 9 || 12 || 1B || 24
| 2D || 36 || 3F || 48 || 51 || 5A || 63
| 6C || 75 || 7E || 87 || 90
|-----
| <strong>'''A</strong>''' || A || 14 || 1E || 28
| 32 || 3C || 46 || 50 || 5A || 64 || 6E
| 78 || 82 || 8C || 96 || A0
|-----
| <strong>'''B</strong>''' || B || 16 || 21 || 2C
| 37 || 42 || 4E || 58 || 63 || 6E || 79
| 84 || 8F || 9A || A5 || B0
|-----
| <strong>'''C</strong>''' || C || 18 || 24 || 30
| 3C || 48 || 54 || 60 || 6C || 78 || 84
| 90 || 9C || A8 || B4 || C0
|-----
| <strong>'''D</strong>''' || D || 1A || 27 || 34
| 41 || 4E || 5D || 68 || 75 || 82 || 8F
| 9C || A9 || B6 || C3 || D0
|-----
| <strong>'''E</strong>''' || E || 1C || 2A || 38
| 46 || 54 || 62 || 70 || 7E || 8C || 9A
| A8 || B6 || C4 || D2 || E0
|-----
| <strong>'''F</strong>''' || F || 1E || 2D || 3C
| 4B || 5A || 69 || 78 || 87 || 96 || A5
| B4 || C3 || D2 || E1 || F0
|-----
| <strong>'''10</strong>''' || 10 || 20 || 30 || 40
| 50 || 60 || 70 || 80 || 90 || A0 || B0
| C0 || D0 || E0 || F0 || 100
Liña 175:
[[bs:Heksadecimalni numerički sistem]]
[[ca:Sistema hexadecimal]]
[[cs:HexadecimálníŠestnáctková soustava]]
[[da:Hexadecimale talsystem]]
[[de:Hexadezimalsystem]]