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 = 1Observe 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
