(questão de prova) Considere o número 46710.
Qual o equivalente desse número em hexadecimal?

Passo 1

O enunciado nos dá o número 46710 e pede para convertê-lo para a base hexadecimal. O conteúdo aqui é conversão de bases: vamos usar divisões sucessivas por 16 e mapear restos entre 10 e 15 nas letras A a F.

Passo 2

Dividimos 467 por 16.
O quociente inteiro é
lfloor 467/16rfloor = 29
e o resto é
467 - 16cdot29 = 3
Esse resto 3 será o dígito menos significativo em hexadecimal.

Passo 3

Agora dividimos o quociente 29 por 16.
O quociente inteiro é
lfloor 29/16rfloor = 1
e o resto é
29 - 16cdot1 = 13
Na base hexadecimal, 13 é representado por D. Esse será o segundo dígito (da direita para a esquerda).

Passo 4

Dividimos o último quociente 1 por 16.
O quociente inteiro é
lfloor 1/16rfloor = 0
e o resto é
1 - 16cdot0 = 1
Como o quociente virou zero, paramos. Esse resto 1 é o dígito mais significativo.

Passo 5

Para montar o número em hexadecimal, lemos os restos do último para o primeiro: primeiro 1, depois D e por fim 3. Assim,
46710 = 1D316

Resposta

1D316

Exercícios relacionados