Divida números binários - como funciona
Ao programar ou avaliar dados, geralmente há o obstáculo de ter que dividir números binários. No entanto, esse processo não é muito complicado. Vamos contar como é feito.
Divisão no sistema dual: como dividir números binários
- A divisão no sistema dual é muito semelhante à do sistema decimal. O dividendo é geralmente dividido pelo divisor aqui. Isso resulta no quociente, às vezes com o restante ou números decimais. Isso é completamente eliminado no cálculo com números binários.
- Escreva para a divisão e siga os próximos passos. (No próximo parágrafo, o processo é explicado novamente usando um exemplo prático)
- Comece obtendo o número do primeiro dígito do dividendo (número à esquerda) e compare-o com o divisor (número à direita). Se o número de divisores for igual ou maior, um 1 será escrito na primeira posição do quociente. Se for menor que 0.
- Subtraia o divisor do dividendo na sequência, se for igual ou superior. Caso contrário, escreva o número inteiro na próxima linha. Subtraia o próximo dígito do dividendo especificado e repita essas etapas até atingir o último dígito. Se houver algum valor residual, basta excluí-lo. Estes são irrelevantes.
Dividir números binários - exemplo
- Neste exemplo, o número binário de 15 (1111) é dividido pelo número binário de 5 (0101). A solução para esta divisão deve ser 3 (0011).
- a) O primeiro dígito é anotado e comparado com o divisor 101. 1 é menor que 101. Portanto, 0 é gravado no quociente.
- b) O 1 da primeira linha é adotado e o número do próximo dígito é anotado. Novamente a comparação: 11 menor que 101. Portanto, um segundo 0 aparece no quociente.
- c) O mesmo processo de transferência é repetido. Agora temos o valor 111, que é maior que o divisor 101. Consequentemente, um 1 é escrito no quociente.
- d) A1 no quociente também significa que, na sequência numérica, o divisor 101 é subtraído do número na linha c) 111. Isso resulta em 10. Agora, o próximo dígito é anotado novamente e obtemos o valor 101.
- Isso pode ser dividido exatamente pelo divisor. Isso resulta em 1 no quociente e o valor residual é 0.
Muitas vezes, é útil converter números binários em números decimais. Na próxima página, você encontrará as instruções perfeitas para isso.