Menu
Coddy logo textTech

Decimal para Hex

Parte da seção Fundamentos do Journey de Assembly da Coddy. Lição 12 de 45.

Converter decimal para hexadecimal é semelhante a converter decimal para binário, mas, em vez de dividir por 2, você divide por 16.

O método: divida por 16 repetidamente e leia os restos de trás para frente.

Exemplo passo a passo: converter 42 para hexadecimal

EtapaDivisãoResultRemainder
142 ÷ 16210 (que é A em hexadecimal)
22 ÷ 1602

Leia os restos de baixo para cima: 2A

Portanto, 42 em decimal = 0x2A.

Exemplo 2: Converter 255 para hexadecimal

EtapaDivisãoResultRemainder
1255 ÷ 161515 (que é F em hexadecimal)
215 ÷ 16015 (F)

Leia de baixo para cima: FF

Portanto, 255 em decimal = 0xFF.

Exemplo 3: Converter 1000 para hexadecimal

EtapaDivisãoResultRemainder
11000 ÷ 16628
262 ÷ 16314 (que é E em hexadecimal)
33 ÷ 1603

Leia de baixo para cima: 3E8

Portanto, 1000 em decimal = 0x3E8.

Lembrete sobre o resto:

Resto (0-15)Dígito hexadecimal
0-90-9
10A
11B
12C
13D
14E
15F

Experimente você mesmo

Esta lição não inclui um desafio de código.

quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos

Pratique por conta própria: Playground de Assembly