Como Converter de Decimal para Binário
Escolhendo um método de conversãodivisão simples por dois, com restopotências descendentes de dois e subtração
Criado por Gustavo Henrique dos Santos
O sistema numérico decimal (de base dez) possui dez valores possíveis (0,1,2,3,4,5,6,7,8 ou 9) para cada valor de lugar. Em contraste, o sistema numérico binário (de base dois) possui dois valores possíveis, geralmente representados como 0 ou 1, para cada valor de lugar. Para evitar confusão durante o uso de diferentes sistemas numéricos, a base de cada número individual pode ser especificada escrevendo-a como subscrito do número. Por exemplo, o número decimal 156 pode ser escrito como 15610 e lido como "cento e cinquenta e seis na base dez". O número binário 10011100 pode ser especificado como sendo de base 2 escrevendo-o como 100111002. Uma vez que o sistema binário é a linguagem interna dos computadores eletrônicos, os programadores sérios devem entender como converter de decimal para binário. Veja como fazê-lo.
Método 1 de 3: Escolhendo um método de conversão
Divisão simples por dois, com resto (mais fácil para iniciantes)
Comparação com potências descendentes de dois e subtração
Método 2 de 3: divisão simples por dois, com resto
Este método é muito mais fácil de entender quando visualizado no papel. Ele baseia-se somente na divisão por dois.
1.
Estabeleça o problema. Para este exemplo, vamos converter o número decimal 15610 em binário.
Escreva o número decimal como o dividendo de sua divisão.
Escreva a base do sistema de destino (no nosso exemplo, "2", para binário) como o divisor.
2.
Escreva o quociente (que deve ser um número inteiro) e anote o resto (0 ou 1).
Basicamente, se o dividendo for par, o resto binário será 0; se o dividendo for ímpar, o resto binário será 1.
3.
Continue descendo, dividindo cada novo quociente por dois e anotando os restos. Pare quando o quociente for igual a 1.
4.
Iniciando com o último resto obtido, leia a sequência