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:
| A | B | Soma | Vai um |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 0 | 1 | 1 | 0 |
| 1 | 0 | 1 | 0 |
| 1 | 1 | 0 | 1 |
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.
