converter os seguintes valores binários em valores decimais equivalentes conversão de base 2 para base 10?
a)1100011
Soluções para a tarefa
Respondido por
6
Um bom algoritmo para converter de binário para decimal é assim
Pegue a sequencia de digitos binários
1 1 0 0 0 1 1
comece com 0
pegue o primeiro dígito da esquerda, que é 1 e some ao anterior (1+0) 1
multplique por 2
some o segundo dígito , que é 1, e some ao anterior (2+1)=3
multiplique por 2 = 6
some o terceiro dígito que é 0, some ao anterior 6+0 = 6, multiplique por 2 = 12
some o quarto dígito que é 0, 12+0 = 12, multiplique por 2 = 24
some o quinto dígito, 24 + 0 = 24, multipliquer por 2 = 48
some o sexto dígito, 48 +1 = 49, multiplique por 2 = 98
some o sétimo e último digito 98+1 = 99 .. acabou
portanto, 1100011 = 99
Porque multiplicar por 2 ? O primeiro 1 que é somado vai ser multiplicado por 2 justamente 6 vezes (1 * 2^6), o segundo 1 será multiplicado por 2 as 5 vezes (1 * 2^5), os zeros não serão multiplicados pois não são adicionados ao valor. Muito legal essa técnica
então
começa com 0
1 soma 1 ... fica com 1
1 multiplica o anterior por 2 (2*1) e soma 1 = 3
0 multiplica o anterior por 2 * 3 = 6 +0 = 6
0 multiplica o anterior por 2 * 6 = 12 +0 = 12
0 multiplica o anterior por 2 *12 = 24 +0 = 24
1 multiplica o anterior por 2 * 24 = 48 + 1 = 49
1 multiplica o anterior por 2 * 49 = 98 +1 = 99
não tem mais dígitos, deu 99
que tal ?
Pegue a sequencia de digitos binários
1 1 0 0 0 1 1
comece com 0
pegue o primeiro dígito da esquerda, que é 1 e some ao anterior (1+0) 1
multplique por 2
some o segundo dígito , que é 1, e some ao anterior (2+1)=3
multiplique por 2 = 6
some o terceiro dígito que é 0, some ao anterior 6+0 = 6, multiplique por 2 = 12
some o quarto dígito que é 0, 12+0 = 12, multiplique por 2 = 24
some o quinto dígito, 24 + 0 = 24, multipliquer por 2 = 48
some o sexto dígito, 48 +1 = 49, multiplique por 2 = 98
some o sétimo e último digito 98+1 = 99 .. acabou
portanto, 1100011 = 99
Porque multiplicar por 2 ? O primeiro 1 que é somado vai ser multiplicado por 2 justamente 6 vezes (1 * 2^6), o segundo 1 será multiplicado por 2 as 5 vezes (1 * 2^5), os zeros não serão multiplicados pois não são adicionados ao valor. Muito legal essa técnica
então
começa com 0
1 soma 1 ... fica com 1
1 multiplica o anterior por 2 (2*1) e soma 1 = 3
0 multiplica o anterior por 2 * 3 = 6 +0 = 6
0 multiplica o anterior por 2 * 6 = 12 +0 = 12
0 multiplica o anterior por 2 *12 = 24 +0 = 24
1 multiplica o anterior por 2 * 24 = 48 + 1 = 49
1 multiplica o anterior por 2 * 49 = 98 +1 = 99
não tem mais dígitos, deu 99
que tal ?
Perguntas interessantes
História,
9 meses atrás
Artes,
9 meses atrás
Matemática,
9 meses atrás
Matemática,
1 ano atrás
Informática,
1 ano atrás
Química,
1 ano atrás