como converter o número (1100110)para a base decimal?
Soluções para a tarefa
Explicação passo-a-passo:
1,100,110 espero ter ajudado
Resposta:
1100110 = 102
Explicação passo-a-passo:
A conversão de um número binário pode ser facilmente feita da seguinte forma:
- Para cada posição no byte, delegue uma potência de 2, baseado em sua posição. (ksks eu sei que parece confuso, mas mais pra frente vou explicar com mais clareza)
- Multiplique esta potência de 2 pelo número (1 ou 0) que está na respectiva posição.
- Some os valores encontrados;
Vamos ver como isso funcionária no caso do número 1100110.
Primeiro, delegamos para cada posição no binário uma potência de 2. Começamos da esquerda da direita, por , e seguimos, sempre aumentando o expoente em um a cada posição avançada. Na prática, temos que:
Potências de 2: 64 32 16 8 4 2 1
Bits: 1 1 0 0 1 1 0
Depois, multiplicamos as potências pelos bits, e somamos o resultado:
64 . 1 + 32 . 1 + 16 . 0 + 8 . 0 + 4 . 1 + 2 . 1 + 1 . 0 = 64 + 32 + 4 + 2 = 102
É assim que realizamos a conversão de um número binário para um número decimal.
Se pararmos para pensar, o mesmo ocorre com os números decimais, mas a potência, em vez de ser 2, é 10. Observe por exemplo o número 342:
Potências de 10: 100 10 1
Dígitos: 3 4 2
Quando aplicamos o mesmo método, obtemos:
100 . 3 + 4 . 10 + 1 . 2 = 300 + 40 + 2 = 342