Para efetuar a divisão de binários, você deve seguir os seguintes passos:Escreva o dividendo (10110) e o divisor (10) na mesma linha, com o dividendo à esquerda e o divisor à direita.Escreva o primeiro algarismo do dividendo (1) à direita do divisor (10).Verificar se esse número (1) é menor ou igual ao divisor, se sim, realizar a subtração 1-10 = -9, se não, passar o próximo algarismo do dividendo para o lado direito do resultado anterior (1010) e repetir o processo.Escreva o resultado da subtração (-9) na linha de baixo, à esquerda do dividendo.Traque o próximo algarismo do dividendo (0) e coloque-o à esquerda do número resultante (-9). Isso forma o novo dividendo (-90)Repita os passos 3 a 5 até que o dividendo seja menor que o divisorO resultado final é 1011 com um resto 1.10110 | 10
-90 | 1011
1|10110/10 = 1011 com um resto de 1.
0 votes Thanks 0
xesko4ever
Obrigado pela resposta, mas isso fiz eu. O problema é o resto, pois deveria ser resto 0 já que se fizer a conversão para decimal, passa a 22 / 2 = 11 com resto 0, portanto em binário deveria dar o mesmo resultado, ou estou errado? E se sim, onde está o erro?
Lista de comentários
Resposta:
Explicação passo a passo:
Para efetuar a divisão de binários, você deve seguir os seguintes passos:Escreva o dividendo (10110) e o divisor (10) na mesma linha, com o dividendo à esquerda e o divisor à direita.Escreva o primeiro algarismo do dividendo (1) à direita do divisor (10).Verificar se esse número (1) é menor ou igual ao divisor, se sim, realizar a subtração 1-10 = -9, se não, passar o próximo algarismo do dividendo para o lado direito do resultado anterior (1010) e repetir o processo.Escreva o resultado da subtração (-9) na linha de baixo, à esquerda do dividendo.Traque o próximo algarismo do dividendo (0) e coloque-o à esquerda do número resultante (-9). Isso forma o novo dividendo (-90)Repita os passos 3 a 5 até que o dividendo seja menor que o divisorO resultado final é 1011 com um resto 1.10110 | 10
-90 | 1011
1|10110/10 = 1011 com um resto de 1.