DE BINÁRIO A DECIMAL
Se você já conhece a teoria sobre números binários siga em frente. Se não, recomendamos que siga o link abaixo e tome conhecimento do assunto.
É possível, partindo-se de um número binário, obter-se, facilmente, o decimal correspondente. Basta utilizar-se o conceito de número binário. Por exemplo,
qual o número decimal equivalente a: (101011)2? Teremos: (1 x 2 ^ 5) + (0 x 2 ^ 4) + (1 x 2 ^ 3) + (0 x 2 ^ 2) + (1 x 2 ^ 1) + (1 x 2 ^ 0) = (1 x 32) +
(0 x 16) + (1 x 8) + (0 x 4) + (1 x 2) + (1 x 1) = 32 + 0 + 8 + 0 + 2 + 1 = (43)10. Portanto: (101011)2 = (43)10.
Observações importantes: não é obrigatório se mostrarem os produtos por 0. Entretanto, essa prática evita que se confundam os valores corretos dos expoentes
do 2.
Para determinar o expoente correto do 2, inicia-se a contagem da direita para a esquerda, partindo do 0 e adicionando 1 a cada casa que se avance.
Através do script em java mostrado abaixo, você poderá converter, imediatamente, números binários em decimais. Dica de amigo: se você quiser ter acesso ao código
do script, basta clicar com o botão direito do mouse e selecionar: exibir código fonte da página.