Calculadora binária passo a passo

Esta calculadora binária opera com números na base 2: digite dois números, escolha a operação e o resultado aparece na hora em binário, decimal, hexadecimal e octal. Na soma, você vê a conta armada com os “vai um”; em AND, OR e XOR, os bits alinhados.

Fonte: Wikipedia – Two’s complement (Zweierkomplement, Darstellung negativer ganzer Zahlen). Atualizado em: .

Espaços para agrupar são aceitos; use o sinal de menos para negativos
Nos deslocamentos: a quantidade de posições
Para AND, OR, XOR e o complemento de dois
Minha caixa de ferramentasSeus dados ficam salvos só neste navegador.

Resultado

Resultado em binário
1 0001
Decimal
17
Hexadecimal
11
Octal
21
Complemento de dois
0001 0001 (8 bits)
Cálculo
1011 + 110 = 11 + 6 = 17
Soma armada
43210
Vai um11100
A01011
B00110
Soma10001

Como o cálculo é feito

O sistema binário tem apenas os dígitos 0 e 1, e as contas seguem as mesmas regras do decimal, só que já em 1 + 1 surge um “vai um”. Somar 1011 e 110 dá 10001, ou seja, 11 + 6 = 17 em decimal. A calculadora faz o trabalho e mostra a conferência em decimal.

As operações

Números negativos e complemento de dois

Os computadores guardam inteiros negativos em complemento de dois: invertem-se todos os bits e soma-se 1. Com 8 bits, −1 é 1111 1111 e −128 é 1000 0000. A largura escolhida define quais números podem ser representados (8 bits: de −128 a 127 com sinal, de 0 a 255 sem sinal). Para converter números isolados entre sistemas, use o conversor de bases; para texto em zeros e uns, o conversor de texto para binário. Números com vírgula não são aceitos aqui: a calculadora trabalha com inteiros.

Perguntas frequentes

Como somar números binários?

Como uma conta armada no decimal, da direita para a esquerda: 0+0=0, 0+1=1, 1+1=10 (escreve 0, vai um) e 1+1+1=11. Exemplo: 1011 + 110 = 10001 (11 + 6 = 17).

Como subtrair números binários?

Pela conta armada com empréstimo ou pelo complemento de dois: soma-se o complemento de dois do segundo número. A calculadora dá o resultado direto, inclusive negativo, e o mostra em complemento de dois.

O que significam AND, OR e XOR?

São operações bit a bit. AND dá 1 se os dois bits forem 1. OR dá 1 se pelo menos um bit for 1. XOR dá 1 se os bits forem diferentes.

Como funciona o complemento de dois?

Invertem-se todos os bits de um número e soma-se 1. Assim, a subtração pode ser escrita como soma. Com 8 bits, −5 é 1111 1011.

A calculadora aceita binários com vírgula?

Não, ela trabalha só com inteiros. Os dígitos binários após a vírgula valem 1/2, 1/4, 1/8 e assim por diante; o conversor de bases cuida disso.

Fontes e base legal

Última atualização: · Princípios editoriais

Ferramentas relacionadas