Cisco networking: conversão de base 2 (binário) de base 10 (decimal)
Video: Conversão de Binário para Decimal
Conteúdo
Mesmo que você não pode pensar assim, binário para conversões decimais são muito fáceis. Um número binário como 10010011 é como o sistema de base de dados de número 10, excepto que cada número representa uma coluna diferente, não 1, 10, 100, 1000, e assim por diante. Estes números binários representam 1, 2, 4, 8, 16, 32, 64, e 128.
Video: Exercicio Converter Base Decimal (base 10) em Base 2 (binaria) Video Aula Ensinando passo a passo
Ao contrário do sistema decimal em que você tem valores de zero a nove em cada coluna, com o binário, você tem apenas um zero ou um em cada coluna. Se você começar com um em binário, será em primeiro Coluna se você adicionar outro a esse valor, você poderia adicionar um para a primeira coluna.
Porque que excede o maior valor para a coluna do um, você iria colocar um zero na coluna da uma e levar um para a segunda coluna (ou coluna dois do). Assim, em binário, 1 + 1 = 10, assim como a piada: “Há 10 tipos de pessoas no mundo, aqueles que compreendem o binário e aqueles que não o fazem.”
A tabela a seguir mostra as conversões. Se você olhar para os valores decimais, você simplesmente precisa total-los para obter o valor decimal de 11010011, ou 128 + 64 + 16 + 2 + 1, ou 211. Você pode se tornar bom o suficiente para fazer isso na sua cabeça.
Valor coluna | Binário | Decimal |
---|---|---|
128 | 1 | 128 |
64 | 1 | 64 |
32 | 0 | 0 |
16 | 1 | 16 |
8 | 0 | 0 |
4 | 0 | 0 |
2 | 1 | 2 |
1 | 1 | 1 |
A parte mais difícil para muitas pessoas está indo para o outro lado. Como um decimal, 215, pense na conversão binário da seguinte forma: A tabela a seguir mostra como converter um número base 10 a um número- binário para simplicidade, os números escolhidos que irão resultar em uma resposta de oito bits ou menos.
Valor coluna | Decimal | Comparado ao valor de coluna | ação resultante | Binário |
---|---|---|---|---|
128 | 215 | Inferior a 256, mas superior a 128 | Marca de 1 para a coluna de 128 e em seguida subtrair a partir de 128 215 | 1 |
64 | 87 | Mais de 64 | Marca de 1 para a coluna 64, então subtrair 64 a partir de 87 | 1 |
32 | 23 | Menos do que 32 | Marcar um 0 para a coluna 32 | 0 |
16 | 23 | Mais de 16 | Marcar um 1 para a coluna 16 e em seguida subtrair a partir de 16 23 | 1 |
8 | 7 | Menos de 8 | Marque a 0 para a coluna 8 | 0 |
4 | 7 | Mais de 4 | Marcar um 1 para a coluna 4 e em seguida subtrair 4 a partir de 7 | 1 |
2 | 3 | Mais de 2 | Marcar um 1 para a coluna 2 e em seguida subtrair a partir de 2 3 | 1 |
1 | 1 | Igual a 1 | Marcar um 1 para a coluna 1 | 1 |
Ao passar através dos zeros e uns de cima para baixo, o número binário final é 11010111. Um zero é dada para qualquer posição em que o número não está presente. Não é tão fácil como o outro lado, mas ainda não é terrivelmente complicado. Se você trabalha com alguns números, você pode achar que ele não leva muito tempo para descobrir.
Se você quer um pouco de prática fazendo conversões binárias / decimais rapidamente e em sua cabeça, dar alguns dos jogos de treinamento Cisco um tiro, que estão disponíveis em Jogos Learningnetwork Cisco. Um jogo que é bom para binário para conversão decimal (e vice-versa) é o jogo de binário. Este jogo é um jogo de Tetris-like, em que você precisa para preencher os números em falta para limpar uma linha off-screen. Quando a tela está cheia, você perde, por isso o trabalho rapidamente.