Efetue as subtrações binárias:
d) 101010-10101=

Passo 1

Beleza, vamos resolver a subtração binária 101010 - 10101. Aqui a gente está trabalhando com números no sistema binário, que é a base 2. Para resolver isso, vamos precisar lembrar como funciona a subtração nesse sistema, que é um pouco semelhante à subtração que fazemos no sistema decimal, mas com apenas dois dígitos: 0 e 1.

Passo 2

Primeiro, vamos alinhar os números para facilitar a subtração. Se um número tem menos dígitos, a gente adiciona zeros à esquerda para igualar a quantidade de bits. Então:
c 1;0;1;0;1;0 - ;0;1;0;1;0;1
Agora, fica mais fácil ver cada coluna para subtrair.

Passo 3

Vamos começar da direita para a esquerda, como fazemos na subtração normal.
  1. Coluna 6 (mais à direita): 0 - 1
    • Não dá para subtrair 1 de 0, então a gente “pega emprestado” do próximo dígito à esquerda.
    • O 1 da coluna 5 fica reduzido para 0, e essa coluna 6 passa a ser 2 (no sistema binário, 10 em binário é 2 em decimal).
    Agora, 2 - 1 = 1.
  2. Coluna 5: Agora está 0 - 0 = 0.
  3. Coluna 4: 1 - 1 = 0.
  4. Coluna 3: 0 - 0 = 0.
  5. Coluna 2: 1 - 1 = 0.
  6. Coluna 1 (mais à esquerda): 1 - 0 = 1.

Passo 4

Colocando tudo junto, da esquerda para a direita, temos:
100001

Resposta

A subtração binária de 101010 - 10101 resulta em 100001.

Exercícios relacionados