Como converter de decimal para hexadecimal?
Etapas de cálculo para a parte inteira:
- Divida o número decimal por 16.
- Obtenha o quociente inteiro e use-o na próxima iteração.
- Obtenha o restante e use-o para o dígito hexadecimal.
- Repita as etapas acima até que o quociente seja igual a 0 ou após um número especificado de etapas.
Passos para calcular a parte fracionária:
- Multiplique a parte fracionária por 16.
- Considere a parte inteira do produto como o dígito da fração. Pegue a parte fracionária do produto para a próxima iteração.
- Repita as etapas acima até que a parte fracionária se torne 0 ou pare após algumas etapas se a parte fracionária não se tornar 0.
Exemplo:
Converter 25.01562510 para hexadecimal:
Converta a parte inteira:
Dividido por 16 | Quociente | Restante | Bit |
---|
25/16 | 1 | 9 => 9 | 0 |
1/16 | 0 | 1 => 1 | 1 |
Converta a parte fracionária:
Multiplique por 16 | produtos | Restante | Dígito de fração |
---|
0.0156*16 | 0.25 | 0.25 | 0 => 0 |
0.25*16 | 4 | 0 | 4 => 4 |
Resultado: 25.01562510 = 19.0416