Calculadora de divisão binária

Divida inteiros binários e veja o quociente exato em base 2, o resto e a conferência em decimal.

Dividir números binários
Insira um dividendo binário sem sinal e um divisor binário diferente de zero.

Sobre a divisão binária

A divisão binária determina quantas vezes um inteiro de base 2 cabe em outro e informa o que sobra como resto. Ela segue a mesma estrutura da divisão longa ensinada para números decimais, mas cada dígito do quociente só pode ser zero ou um. O dividendo é o número dividido, o divisor é o número pelo qual se divide, o quociente é o resultado inteiro e o resto é a quantidade insuficiente para formar mais um divisor completo. Na divisão longa manual, comece pelo bit mais significativo do dividendo e baixe bits até que o valor parcial seja pelo menos igual ao divisor. Escreva um no quociente, subtraia o divisor e baixe o próximo bit. Se o valor parcial for menor que o divisor, escreva zero e continue. Repetir essas etapas de comparação, subtração e deslocamento produz o quociente da esquerda para a direita. O último valor parcial é o resto e deve ser menor que o divisor. Considere 1101 dividido por 11. Em decimal, isso é treze dividido por três. O quociente inteiro é quatro, escrito como 100 em binário, e o resto é um. A identidade que define a divisão confirma o resultado: dividendo igual a divisor vezes quociente mais resto. Em binário, 1101 é igual a 11 vezes 100 mais 1. Para 1100 dividido por 11, o quociente também é 100, mas o resto é zero, pois doze é exatamente divisível por três. O hardware digital pode implementar a divisão com deslocamentos repetidos e subtrações condicionais. Algoritmos de divisão com e sem restauração melhoram o gerenciamento dos restos intermediários, enquanto processadores modernos podem usar métodos mais sofisticados para ganhar velocidade. A relação básica entre dividendo, divisor, quociente e resto não muda. A divisão binária é importante no projeto de processadores, na aritmética de ponto fixo, no cálculo de endereços, na codificação e na otimização de baixo nível. Esta calculadora realiza divisão inteira sem sinal. Ela não acrescenta bits fracionários ao quociente; em vez disso, informa o resto inteiro exato. Uma fração binária poderia ser gerada deslocando repetidamente o resto para a esquerda e continuando a divisão, como ao acrescentar dígitos depois da vírgula decimal. Manter quociente inteiro e resto evita decidir quantos bits fracionários mostrar e se uma expansão periódica deve ser arredondada. A divisão por zero não é definida, então o divisor precisa ter pelo menos um bit igual a um. Zeros à esquerda não alteram o valor. O cálculo usa inteiros exatos de comprimento arbitrário, em vez de números de ponto flutuante, tornando confiáveis as entradas longas de uso prático. Ao aplicar o resultado a hardware de largura fixa, lembre-se de que valores com sinal exigem uma representação como complemento de dois e podem envolver regras especiais de estouro que esta calculadora sem sinal não modela.

Exemplos de divisão binária

Os exemplos mostram divisões exatas e com resto diferente de zero.

DivisãoQuociente e restoConferência decimal
1100 ÷ 11Quociente 100, resto 012 ÷ 3 = 4 exatamente.
1101 ÷ 11Quociente 100, resto 113 = 3 × 4 + 1.
101010 ÷ 101Quociente 1000, resto 1042 = 5 × 8 + 2.
1111 ÷ 10Quociente 111, resto 115 = 2 × 7 + 1.

Como dividir números binários

  1. Insira o dividendo binário usando apenas zeros e uns.
  2. Insira um divisor binário diferente de zero na mesma notação inteira sem sinal.
  3. Selecione Dividir números binários para realizar a divisão inteira exata.
  4. Leia o quociente e o resto e confirme-os com a conferência decimal.

Perguntas sobre divisão binária

Como verifico o quociente e o resto?

Multiplique o divisor pelo quociente e some o resto. O total deve ser igual ao dividendo original, e o resto deve ser menor que o divisor.

Por que a divisão por zero é rejeitada?

Nenhum número multiplicado por zero pode reconstruir um dividendo diferente de zero. Portanto, não é possível definir um quociente finito único para um divisor zero.

A calculadora mostra dígitos binários fracionários?

Não. Ela faz divisão inteira e preserva a quantidade que sobra como resto, de forma exata e sem ambiguidade.

Zeros à esquerda mudam a divisão?

Não. Zeros à esquerda não alteram o valor de nenhum dos operandos sem sinal nem o quociente e o resto resultantes.

O resto pode ser igual ao divisor?

Não. Se o resto fosse pelo menos igual ao divisor, seria possível subtrair mais um divisor e o quociente ainda não estaria completo.