Cisco Networking: Conversão de Base 2 (binário) para a Base 10 (Decimal)

Mesmo que você não pode pensar assim, binário para conversões decimais são muito fáceis. Um número binário 10010011 como é como o sistema numérico de base 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.

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á na primeira Coluna se você adicionar outro a esse valor, você 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, # 147 Há 10 tipos de pessoas no mundo, aqueles que compreendem o binário e aqueles que não o fazem # 148.;

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.

Binário para Decimal Conversão
Valor colunaBinárioDecimal
1281128
64164
3200
16116
800
400
212
111

A parte mais difícil para muitas pessoas está indo para o outro lado. Como um decimal, 215, pensar na conversão de binário da seguinte maneira: A tabela a seguir mostra como converter um número base 10 para a numeração binária para simplicidade, os números escolhidos que irão resultar em uma resposta de oito bits ou menos.

Convertendo Decimal para Binário
Valor colunaDecimalComparado ao valor de colunaAcção resultanteBinário
128215Menos de 256, mas mais de 128Mark 1 para a coluna de 128 e em seguida subtrair a partir de 128 2151
6487Mais de 64Mark 1 para a coluna 64, em seguida, subtrair 64 de 871
3223Menos de 32Marque um 0 para a coluna 320
1623Mais de 16Marcar um 1 para a coluna 16 e, em seguida subtrair 16 a partir de 231
87Menos de 8Marcar um 0 para a coluna 80
47Mais de 4Marcar um 1 para a coluna 4 e, em seguida subtrair 4 a partir de 71
23Mais de 2Marcar um 1 para a coluna 2 e em seguida subtrair 2 31
11Igual a 1Marcar um 1 para a coluna 11

Ao passar por os zeros e uns de cima para baixo, o número binário final é 11010111. Um zero é dado a qualquer posição em que esse 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ê quiser 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 o binário para a conversão decimal (e vice-versa) é o jogo 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 estiver cheia, você perde, por isso o trabalho rapidamente.

image0.jpg

menu