Prévia do material em texto
12 valores. Dessa forma, para os números de 0 a 9 o sistema é igual ao decimal de 10 a 15 são utilizadas letras conforme abaixo: Decimal Hexadecimal 0 = 0 1 = 1 ... = ... 9 = 9 10 = A 11 = B 12 = C 13 = D 14 = E 15 = F Figura 4: De 0 (zero) a F (quinze) termos 16 valores possíveis para cada dígito na base hexadecimal. Portanto, o número 8 em decimal é igual ao número 8 na base hexadecimal. Mas o número 11 em decimal não é igual a 11 em hexadecimal já que 11 em hexadecimal é igual a 17 em decimal, veja: 1 ∗ 161 + 1 ∗ 160 = 1 ∗ 16 + 1 ∗ 1 = 17 É importante lembrarmos que o número 11 em hexadecimal também pode ser expresso por 0x11. Então 0x11 = 17, ou seja, 11 na base hexadecimal é igual a 17 na base decimal. Já o número 0x4FC que é igual a 1276 pode ser convertido da seguinte forma: 4 ∗ 162 + 𝐹 ∗ 161 + 𝐶 ∗ 160 = 4 ∗ 256 + 15 ∗ 16 + 12 ∗ 1 = 1276 Para fazer o inverso, ou seja, converter o número 1276 em decimal para a base hexadecimal precisamos seguir o mesmo procedimento da conversão binária, mas ao invés de dividir o número por 2 iremos dividir por 16. Dessa forma, os restos de cada divisão poderão ser de 0 a 15 que está dentro da base de representação hexadecimal. Veja: 1 2 7 6 1 6 1 1 2 7 9 0 1 5 6 1 4 4 0 1 2 7 9 1 6 6 4 4 1 5 4 1 6 0 0 4