Base 16
Em bases de valor superior a 10, usam-se letras do alfabeto para a representação de algarismos maiores que 9. Uma dessas bases é especialmente importante em computação; trata-se da base 16 ou hexadecimal, por ser de valor múltiplo de 2 (como a base 8).
O sistema hexadecimal, também chamado de sistema de base 16 é utilizado nos projetos computacionais (hardware e software), também utilizado por ser mais próximo da base 10, é de fácil conversão para sistema binário. Como próprio nome diz, ele é composto por 16 símbolos, representados da seguinte forma:
Nessa base, os “algarismos” A, B, C, D, E e F representam, respectivamente, os valores (da base 10): 10, 11, 12, 13, 14 e 15.
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 10 | 11 | 12 | 13 | 14 | 15 |
Um número nessa base é representado na forma da expressão: (1A7B)16
O seu valor na base 10 será obtido usando-se a expressão: 1X163 + 10X162 + 7X161 + 11X160 = 4096 + 2560 + 112 + 11 = 677910
Observemos que na fórmula foram usados os valores 10 (para o algarismo A) e 11 (para o algarismo B) para multiplicar as potências de 16. Por isso, obtivemos o valor do número na base 10.