terça-feira, 19 de maio de 2009

Operações(2)

Soma de números binários

Na soma 100110101 com 11010101, tem-se: 100110101 11010101 ----------- 1000001010
Opera-se como em decimal: começa-se a somar desde a esquerda, no exemplo, 1+1=10, então escreve-se 0 e "leva-se" 1. Soma-se este 1 à coluna seguinte: 1+0+0=1, e segue-se até terminar todas as colunas (exactamente como em decimal).

Produto de números binários
O produto de números binários é especialmente simples, já que o 0 multiplicado por qualquer coisa resulta 0, e o 1 é o elemento neutro do produto.
Por exemplo, a multiplicação de 10110 por 1001: 10110 1001 --------- 10110 00000 00000 10110 --------- 11000110
Subtração de Binários
0-0=00-1=1 e vai 1* para ser subtraido no digito seguinte1-0=11-1=0
Para subtrair dois números binários, o procedimento é o seguinte: * *** 1101110 - 10111 ------- = 1010111
Explicando: Quando temos 0 menos 1, precisamos "pedir emprestado" do elemento vizinho. Esse empréstimo vem valendo 2 (dois), pelo fato de ser um número binário. Então, no caso da coluna 0 - 1 = 1, porque na verdade a operação feita foi 2 - 1 = 1. Esse processo se repete e o elemento que cedeu o "empréstimo" e valia 1 passa a valer 0. Os asteriscos marcam os elementos que "emprestaram" para seus vizinhos. Perceba, que, logicamente, quando o valor for zero, ele não pode "emprestar" para ninguém, então o "pedido" passa para o próximo elemento e esse zero recebe o valor de 1.


Divisão de Binários
Essa operação também é similar àquela realizada entre números decimais: 110 __10__ - 100 11 -- 010 - 10 -- 00
Deve-se observar somente a regra para subtração entre binários. Nesse exemplo a divisão de 110 por 10 teve como resultado 11

Nenhum comentário:

Postar um comentário