Conversão Decimal-Hexadecimal
A conversão de números decimais para hexadecimal utiliza o método de divisões sucessivas pela base 16. Cada quociente e resto obtido no processo de divisão define os dígitos do número hexadecimal, organizados do último quociente até o primeiro resto. Os restos correspondem diretamente aos símbolos do sistema hexadecimal, onde números maiores que 9 são representados por letras (A = 10, B = 11, …, F = 15).
Exemplo 1: Convertendo 324₁₀ para hexadecimal
- Divida o número decimal por 16:
- 324÷16=20324 ÷ 16 = 20 (quociente) com 4 de resto.
- Divida o quociente obtido novamente por 16:
- 20÷16=120 ÷ 16 = 1 (quociente) com 4 de resto.
- Divida o quociente até ele ser igual a 0:
- 1÷16=01 ÷ 16 = 0 (quociente) com 1 de resto.
- Os restos formam o número hexadecimal, de baixo para cima:
- 1,4,4→144161, 4, 4 \rightarrow 144_{16}.
Logo, 32410=14416324_{10} = 144_{16}.
Exemplo 2: Convertendo 412₁₀ para hexadecimal
- Divida o número decimal por 16:
- 412÷16=25412 ÷ 16 = 25 (quociente) com 12 de resto.
- Como 12 no hexadecimal é representado por C, o primeiro dígito será C.
- 412÷16=25412 ÷ 16 = 25 (quociente) com 12 de resto.
- Divida o quociente novamente por 16:
- 25÷16=125 ÷ 16 = 1 (quociente) com 9 de resto.
- Divida o quociente até ele ser igual a 0:
- 1÷16=01 ÷ 16 = 0 (quociente) com 1 de resto.
- Os restos formam o número hexadecimal, de baixo para cima:
- 1,9,C→19C161, 9, C \rightarrow 19C_{16}.
Logo, 41210=19C16412_{10} = 19C_{16}.
Processo Resumido
- Divida o número decimal por 16 e registre o quociente e o resto.
- Repita o processo até o quociente ser igual a 0.
- Leia os restos de baixo para cima para obter o número hexadecimal.
Este método é amplamente utilizado em sistemas computacionais, como na aviônica, para converter números decimais (fáceis de interpretar para humanos) em hexadecimal, que é mais eficiente para representação compacta e manipulação em sistemas digitais.