Como funcionam os números em hexadecimal?

Os números em hexadecimal são representações numéricas que utilizam a base 16. Ao contrário do sistema decimal que utilizamos no nosso dia a dia, que utiliza a base 10, o sistema hexadecimal usa 16 símbolos diferentes para representar valores numéricos.

Os símbolos utilizados no sistema hexadecimal são: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. Os dígitos de 0 a 9 representam os valores de 0 a 9, enquanto as letras de A a F representam os valores de 10 a 15, respectivamente.

Para entender como funciona a conversão entre decimal e hexadecimal, considere o número decimal 235. Para convertê-lo em hexadecimal, dividimos sucessivamente o número por 16 e registramos o resto de cada divisão.

235 ÷ 16 = 14 com resto 11 (B) 14 ÷ 16 = 0 com resto 14 (E)

Dessa forma, o número decimal 235 é igual ao número hexadecimal EB.

Para converter um número hexadecimal de volta para decimal, basta multiplicar cada dígito pelo valor correspondente da base 16. Por exemplo, o número hexadecimal EB:

(14 * 16^0) + (11 * 16^1) = 14 + 176 = 190

Portanto, o número hexadecimal EB é igual ao número decimal 190.

O sistema hexadecimal é amplamente utilizado em áreas como programação e engenharia de hardware, pois permite uma representação mais compacta de valores binários e torna mais fácil interpretar tanto números inteiros como endereços de memória.