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 = 2quociente, 13 de resto (D em hexadecimal).
2 ÷ 16 = 0quociente,2de resto.
- Lendo os restos de baixo para cima: 2D.
- Assim,
45em decimal é2Dem 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 |