Conversão Hexadecimal-Decimal
A conversão de um número hexadecimal para seu equivalente decimal é baseada na posição (ou magnitude) de cada dígito em relação à base 16. Cada posição do número hexadecimal é multiplicada por 16 elevado a uma potência crescente, partindo da direita para a esquerda, onde o dígito menos significativo (LSD – Least Significant Digit) corresponde a 16016^0, e o dígito mais significativo (MSD – Most Significant Digit) corresponde a 16n−116^{n-1}, sendo nn o número de dígitos.
Exemplo de Conversão:
Vamos converter o número hexadecimal 653₁₆ para decimal.
- Escreva os dígitos do número com sua posição correspondente, da direita para a esquerda:
- O dígito 3 está na posição 16016^0.
- O dígito 5 está na posição 16116^1.
- O dígito 6 está na posição 16216^2.
- Multiplique cada dígito pelo valor de sua posição:
- 3 × 16016^0 = 3 × 1 = 3.
- 5 × 16116^1 = 5 × 16 = 80.
- 6 × 16216^2 = 6 × 256 = 1536.
- Some os resultados:
1536 + 80 + 3 = 1619.
Portanto, o número hexadecimal 653₁₆ é equivalente ao número decimal 1619.
Observações sobre o uso de letras (A-F):
No sistema hexadecimal, as letras A, B, C, D, E e F são utilizadas para representar os valores decimais de 10 a 15. Por exemplo:
- O número hexadecimal FA₁₆ seria convertido da seguinte forma:
- A=10A = 10, então A × 16016^0 = 10 × 1 = 10.
- F=15F = 15, então F × 16116^1 = 15 × 16 = 240.
- Soma: 240 + 10 = 250.
Essa abordagem sistemática permite converter qualquer número hexadecimal para decimal de maneira rápida e precisa. Em sistemas aviônicos e computação, essas conversões são essenciais para interpretar dados em formatos mais legíveis ou adequados ao processamento.