Converta os seguintes números decimais da base decimal para a base binária. Deve mostra o passo a passo de como foi feita a conversão:
128,625

Passo 1

Beleza, a questão pede para converter o número decimal 128,625 (base 10) para binário (base 2). Isso faz parte de Sistemas de Numeração, e vamos precisar de:
  • Divisão sucessiva por 2 para a parte inteira.
  • Multiplicação sucessiva por 2 para a parte fracionária.

Passo 2

Converter a parte inteira (128) para binário
  1. A ideia é dividir por 2 e anotar o resto até chegar a zero.
  2. Vamos lá:
    • 128 div 2 = 64, resto 0
    • 64 div 2 = 32, resto 0
    • 32 div 2 = 16, resto 0
    • 16 div 2 = 8, resto 0
    • 8 div 2 = 4, resto 0
    • 4 div 2 = 2, resto 0
    • 2 div 2 = 1, resto 0
    • 1 div 2 = 0, resto 1
  3. Agora pega os restos de baixo para cima: 1,0,0,0,0,0,0,0.
    Então a parte inteira 12810 = 100000002.

Passo 3

Converter a parte fracionária (0,625) para binário
  1. Agora multiplicamos a parte fracionária por 2 e anotamos a parte inteira do resultado, repetindo até a fração virar 0 ou você ter bits suficientes.
  2. Vamos lá:
    • 0,625 times 2 = 1,25, parte inteira 1, fração 0,25
    • 0,25 times 2 = 0,5, parte inteira 0, fração 0,5
    • 0,5 times 2 = 1,0, parte inteira 1, fração 0,0 (acabou)
  3. Lendo as partes inteiras na ordem que apareceram: 1,0,1.
    Logo 0,62510 = 0,1012.

Resposta

Juntando parte inteira e fracionária:
128,62510 = 10000000,1012

Exercícios relacionados