Quer melhorar suas habilidades como geek? Aprenda o sistema de cálculo que o computador usa para todos os seus cálculos. Pode parecer estranho no início, mas você só precisa de algumas regras e prática para contar em binário.
Tabela de referência
Decimal |
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
Binário |
0 | 1 | 10 | 11 | 100 | 101 | 110 | 111 | 1000 | 1001 | 1010 |
Etapa
Método 1 de 2: estudando o binário
Etapa 1. Aprenda sobre binário
O sistema de contagem que geralmente usamos é denominado decimal ou "base dez". Existem dez símbolos diferentes para escrever números, de 0 a 9. O binário é um sistema de "base dois", usando apenas os símbolos 0 e 1.
Etapa 2. Adicione um alterando o último 0 para 1
Se um número binário terminar em 0, você pode contar mais um, convertendo-o em 1. Podemos usar isso para calcular os primeiros dois números como seria de esperar:
- 0 = zero
- 1 = um
-
Para números maiores, ignore os primeiros dígitos do número. 101 0 + 1 = 101
Passo 1..
Etapa 3. Escreva outro número se todos os números forem 1
Para o número um, o símbolo é "1". No entanto, depois disso, não houve outro símbolo! Para contar até dois, outro número deve ser escrito. Adicione "1" antes do número e "redefina" todos os outros números para 0.
- 0 = zero
- 1 = um
- 10 = dois
- Esta é a mesma regra usada para decimais se não houver mais símbolos após (9 + 1 = 10). No entanto, essa regra é usada com mais frequência para binários porque há apenas dois símbolos, então eles acabam mais rápido.
Etapa 4. Use esta regra para contar até cinco
Esta regra pode ser usada até cinco. Veja se você pode fazer isso sozinho e, em seguida, verifique seu trabalho:
- 0 = zero
- 1 = um
- 10 = dois
- 11 = três
- 100 = quatro
- 101 = cinco
Etapa 5. Conte até seis
Agora temos que resolver para cinco + um em decimal, ou 101 + 1 em binário. Aqui, a chave é ignorar o primeiro número. Basta adicionar 1 + 1 no último número para obter 10. (Lembre-se, desta forma você escreve "dois"). Agora, retorne o primeiro número e o resultado é:
110 = seis
Etapa 6. Conte até dez
Não existem novas regras para aprender. Experimente você mesmo e, em seguida, verifique seu trabalho com a seguinte lista:
- 110 = seis
- 111 = sete
- 1000 = oito
- 1001 = nove
- 1010 = dez
Etapa 7. Observe à medida que novos números são adicionados
Você notou que (1010) não se parece com um número "especial" em binário? Oito (1000) agora é muito mais importante porque é equivalente a 2 x 2 x 2. Continue multiplicando por dois para encontrar outros números significativos como dezesseis (10.000) e trinta e dois (100.000).
Etapa 8. Pratique com números maiores
Agora você sabe tudo o que precisa para calcular os números binários. Se você estiver confuso sobre o próximo número, basta trabalhar no último dígito. Aqui estão alguns exemplos para ajudá-lo:
- doze mais um = 1100 + 1 = 1101 (0 + 1 = 1, e os outros números permanecem os mesmos).
- quinze mais um = 1111 + 1 = 10000 = dezesseis (aqui ficamos sem símbolos de número novamente, então o redefinimos para zero e escrevemos 1 no início).
- quarenta e cinco mais um = 101101 + 1 = 101110 = quarenta e seis (sabemos 01 + 1 = 10, enquanto os outros dígitos permanecem os mesmos).
Método 2 de 2: conversão de binário em decimal
Etapa 1. Anote o valor de cada casa binária
Quando você aprende a contar decimais, aprende sobre "valores de posição". Valores unitários, valores de dezenas e assim por diante são valores de posição. Como o binário tem dois símbolos, o valor posicional é duplicado cada vez que você se move para a esquerda:
- Passo 1. é o local da unidade
- Passo 1.0 é um lugar duplo
- Passo 1.00 é o lugar dos quatros
- Passo 1.000 é a casa dos oito
Etapa 2. Multiplique cada número por seu valor posicional
Comece com as unidades colocadas na extrema direita e, em seguida, multiplique esse número (0 ou 1) por um. Em uma linha separada, vá para a segunda posição e multiplique esse número por dois. Repita esse padrão até terminar de multiplicar cada número por seu valor nominal. Aqui está um exemplo:
- Qual é o número binário 10011 em decimal?
- O número mais à direita é 1. Esta é a casa das unidades, então multiplique por um: 1 x 1 = 1.
- O próximo número é 1. Multiplique por dois: 1 x 2 = 2.
- O próximo número é 0. Multiplique por quatro: 0 x 4 = 0.
- O próximo número é 0. Multiplique por oito: 0 x 8 = 0.
- O número mais à esquerda é 1. Multiplique por dezesseis (oito vezes dois): 1 x 16 = 16.
Etapa 3. Some todos os resultados
Agora você converteu cada número em seu valor decimal. Para encontrar o número total de números, basta somar todos os valores decimais. Aqui está outro exemplo:
- 1 + 2 + 16 = 19.
- O número binário 10011 é igual ao número decimal 19.