Conversão de números decimais para hexadecimais
Resultado em Hexadecimal:
0
Base 16
Passos da Conversão
Os passos da conversão aparecerão aqui…
Como converter decimal em hexadecimal?
A conversão de decimal para hexadecimal é feita dividindo sucessivamente por 16. Cada vez que você divide, o resto se torna um dígito hexadecimal e o quociente continua dividindo até chegar a 0.
Passos para converter:
- Divida o número decimal por 16.
- Pegue o quociente inteiro para a próxima iteração.
- Guarde o resto, que corresponde ao dígito hexadecimal.
- Repita os passos até que o quociente seja 0.
- Leia os restos de baixo para cima para obter o número hexadecimal final.
Exemplos de conversão
Exemplo 1: Convertendo 7562
para hexadecimal
Divisão por 16 | Quociente (inteiro) | Resto (decimal) | Resto (hexadecimal) | Dígito # |
---|---|---|---|---|
7562/16 | 472 | 10 | A | 0 |
472/16 | 29 | 8 | 8 | 1 |
29/16 | 1 | 13 | D | 2 |
1/16 | 0 | 1 | 1 | 3 |
Portanto: 7562 10
= 1D8A 16
Exemplo 2: Converter 1000.25
Decimal em Hexadecimal
Neste exemplo, trabalhamos com um número decimal com parte fracionária: 1000.25.
- Parte inteira: 1000 decimal para hexadecimal
Divisão por 16 | Quociente (inteiro) | Resto (decimal) | Resto (hexadecimal) | Dígito # |
---|---|---|---|---|
1000/16 | 62 | 8 | 8 | 0 |
62/16 | 3 | 14 | E | 1 |
3/16 | 0 | 3 | 3 | 2 |
Resultado da parte inteira: 1000
em decimal é 3E8
em hexadecimal.
- Parte fracionária: 0.25 decimal para hexadecimal
- Para a parte fracionária
(0.25)
, multiplicamos por 16:
0.25 × 16 = 4.0
→ O primeiro dígito hexadecimal é4
Resultado Completo: O número 1000.25
em decimal é igual a 3E8.4
em hexadecimal.
Exemplo 3: Convertendo 45
para hexadecimal
45 ÷ 16 = 2
quociente, 13 de resto (D em hexadecimal).
2 ÷ 16 = 0
quociente,2
de resto.
- Lendo os restos de baixo para cima: 2D.
- Assim,
45
em decimal é2D
em hexadecimal.
Tabela de conversão
Esta tabela de conversão apresenta alguns exemplos de cálculo de números decimais (base 10) para hexadecimais (base 16).
Decimal | Hexadecimal |
---|---|
0 | 0x0 |
1 | 0x1 |
2 | 0x2 |
3 | 0x3 |
4 | 0x4 |
5 | 0x5 |
6 | 0x6 |
7 | 0x7 |
8 | 0x8 |
9 | 0x9 |
10 | 0xA |
11 | 0xB |
12 | 0xC |
13 | 0xD |
14 | 0xE |
15 | 0xF |
16 | 0x10 |
32 | 0x20 |
64 | 0x40 |
128 | 0x80 |
255 | 0xFF |