Numexa logoNumexa

Calculadora Binária

Soma, subtração, multiplicação, divisão e operações lógicas com números binários.

Resultado em binário

10001

Decimal: 11 + 6 = 17
Hexadecimal: 11
  111     ← vai um
   1011
  + 110
───────
  10001

A calculadora binária faz as quatro operações com números em base 2 e mostra o resultado também em decimal e hexadecimal. Na soma, ela monta a conta armada com o “vai um”, do jeito que é cobrado em prova de eletrônica digital e arquitetura de computadores.

Tabela da Soma Binária

A soma binária só tem quatro casos possíveis por coluna:

ABSomaVai um
0000
0110
1010
1101

Exemplo Resolvido: 1011 + 110

  111      ← vai um
   1011    (11 em decimal)
 +  110    (6 em decimal)
 ──────
  10001    (17 em decimal)

Da direita para a esquerda: 1 + 0 = 1; 1 + 1 = 10 (escreve 0, vai um); 0 + 1 + 1 = 10 (escreve 0, vai um); 1 + 0 + 1 = 10 (escreve 0, vai um); sobra o último 1. Resultado: 10001, que é 17 em decimal.

Subtração, Multiplicação e Divisão Binária

  • Subtração: 0 − 0 = 0, 1 − 0 = 1, 1 − 1 = 0 e 0 − 1 = 1 pegando emprestado da coluna seguinte.
  • Multiplicação: igual à decimal, mas cada linha parcial é o próprio número (bit 1) ou zero (bit 0), deslocado uma casa.
  • Divisão: a calculadora mostra o quociente inteiro e o resto, como na divisão longa.

Operações Lógicas AND, OR e XOR

Além da aritmética, a calculadora aplica operações bit a bit: AND resulta 1 só quando os dois bits são 1; OR resulta 1 quando pelo menos um é 1; XOR resulta 1 quando os bits são diferentes. Para ver a tabela completa dessas operações, use o gerador de tabela verdade.

Perguntas Frequentes

Como fazer soma binária?

Some coluna por coluna da direita para a esquerda, como no decimal, mas lembrando que 1 + 1 = 10 em binário: escreve 0 e vai um para a próxima coluna. 1 + 1 + 1 = 11: escreve 1 e vai um.

Quanto é 1 + 1 em binário?

1 + 1 em binário é 10, que vale 2 em decimal. Por isso a soma binária gera vai um sempre que os dois bits da coluna são 1.

Como funciona a subtração binária?

Subtraia coluna a coluna da direita para a esquerda. Quando o bit de cima é 0 e o de baixo é 1, pegue emprestado da coluna seguinte: 10 − 1 = 1. Computadores normalmente fazem a subtração somando o complemento de 2 do número.

A calculadora aceita números grandes?

Sim. Os cálculos usam inteiros de precisão arbitrária, então números binários com até 256 dígitos são calculados sem perda de precisão.

Ferramentas Relacionadas