Conversão de binários
Conversão de 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).
Por exemplo : 128 64 32 16 8 4 2 1 22--> 0 0 0 1 0 1 1 0 Logo 22 em decimal = 10110 em binário
O maior número de base 2 possível pra ser subtraído de 22 é 16, sobrando 6. O maior número possível para subtrair de 6 é 4, sobrando 2. O maior número a ser subtraído de 2 é o próprio 2, resultando 0 e assim finalizando a conversão.
Outro exemplo: 128 64 32 16 8 4 2 1 35--> 0 0 1 0 0 0 1 1 logo 35 em decimal = 100011 em binário Pois : 35-32 = 3 3-2 = 1 1-1 = 0
Conversão de Binário para Decimal 1 1 1 1 1 0 0 0 0 0 1