Binário à conversão do número decimal
Para converter o número binário ao número decimal, nós multiplicamos cada dígito por sua posição tornada mais pesada, e adicionamos cada um dos valores tornados mais pesados junto. Por exemplo, o valor binário 1011 0101 representa:
1*27 + 0*26 + 1*25 + 1*24 + 0*23 + 1*22 + 0*21 + 1*20
= 1 * 128 + 0 * 64 + 1 * 32 + 1 * 16 + 0 * 8 + 1 * 4 + 0 * 2 + 1 * 1
= 128 + 0 + 32 + 16 + 0 + 4 + 0 + 1
= 181
Decimal à conversão binária do número
Para converter todo o número decimal a seu sistema de número binário o método geral é dividir o número decimal por 2, se o restante for 0, no lado escreve para baixo um 0. Se o restante for 1, escrever para baixo um 1.
Este processo está continuado dividindo o quociente por 2 e deixando cair o restante precedente até que o quociente esteja 0. Ao executar a divisão, os restantes que representarão o equivalente binário do número decimal, são escritos o começo em menos dígito significativo (direito) e cada dígito novo é escrito a um dígito mais significativo (a esquerda) do dígito precedente.
Deixar-nos fazer exame de um exemplo. Considerar o número 2671. A conversão binária para o número 2671 foi dada na seguinte tabela.
Division |
Quotient |
Remainder |
Binary Number |
2671 / 2 |
1335 |
1 |
1 |
1335 / 2 |
667 |
1 |
11 |
667 / 2 |
333 |
1 |
111 |
333 / 2 |
166 |
1 |
1111 |
166 / 2 |
83 |
0 |
0 1111 |
83 / 2 |
41 |
1 |
10 1111 |
41 / 2 |
20 |
1 |
110 1111 |
20 / 2 |
10 |
0 |
0110 1111 |
10 / 2 |
5 |
0 |
0 0110 1111 |
5 / 2 |
2 |
1 |
10 0110 1111 |
2 / 2 |
1 |
0 |
010 0110 1111 |
1 / 2 |
0 |
1 |
1010 0110 1111 |
|