fbpx

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.

  1. 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.
  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.
  3. 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.