Powered By Blogger

terça-feira, 14 de setembro de 2010

Conversão: decimal para binário

Para realizar a conversão utilizamos método de Divisão Repetida.

Para converter por exemplo, o número decimal 1985 em binário procedemos como segue:

- Divida o número decimal por 2 (dois), se o resultado for exato anote o valor 0 (zero), se não for exato anote o valor 1 (um), lembrando que esse valor deve ser anotado da direita para a esquerda ou como explicado abaixo do exemplo;

- Pegue a parte inteira do resultado e repita a operação sucessivamente até se obter 0 (zero) como parte inteira, como segue o exemplo abaixo.:
     1985 / 2 = 992,5 = 1
      992 / 2 =  496  = 0
      496 / 2 =  248  = 0
      248 / 2 =  124  = 0
      124 / 2 =   62  = 0
       62 / 2 =   31  = 0
       31 / 2 =  15,5 = 1
       15 / 2 =  7,5  = 1
        7 / 2 =  3,5  = 1
        3 / 2 =  1,5  = 1
        1 / 2 =  0,5  = 1
Observe que o resultado é obtido juntando o resultado da última para a primeira divisão, ou seja de baixo para cima, onde o resultado é o seguinte número binário 11111000001.
Outra forma desta conversão(mais prática) é ir subtraindo o número em decimal das potências de base 2 até dar 0. Subtraia da maior potência de base 2 possível. Deve se marcar 1 quando você efetua a subtração, e 0 no restante(Os zeros à esquerda devem ser desprezados).

Fonte: Wikipedia

Nenhum comentário:

Postar um comentário