Sie sind auf Seite 1von 3

30/10/13

Macete dos alunos II: Converso binria para decimal e vice-versa. | Ricardo Leocdio Place

Macete dos alunos II: Converso binria para decimal e vice-versa.


8 outubro 2011 eltiger Ir para os comentrios Deixe um comentrio

Estava lecionando a noteo CIDR e tambm a converses binrias aos meus alunos na disciplina de rede de computadores. Para realizar a converso eu mostrei a eles itens bsicos, de como deveriam proceder nos clculos dos exerccios, como a diviso do decimal. Converso de decimal para Binrio (exemplo de converso do nmero 25)

No momento de correo, novas formas de interpretao foram apresentadas. O interessante que as dicas aqui abaixo surgiram de dedues lgicas dos prprios alunos. Em um dos exercicios eu solicitei. Binrio para decimal 12) Converta o endereo IP binrio 01110110.00011010.10101111.01011101 para formato decimal. Um aluno me apresentou uma forma simples de calcular sem ter que usar o mtodo tradicional de potncia de 2. Usando o conhecimento da tabela CIDR ele colocou os nmeros binrios na tabela.

Descoberta do Alan Ele apenas somou os campos onde o bit 1 estava preenchido dessa forma ele encontrou o resultado 118.26.175.93
eltiger.wordpress.com/2011/10/08/macete-dos-alunos-conversao-binaria-para-decimal-e-vice-versa-sem-o-uso-de-muitos-calculos-matematicos/ 1/3

30/10/13

Macete dos alunos II: Converso binria para decimal e vice-versa. | Ricardo Leocdio Place

Os valores foram verificados atravs da converso feita na calculadora do windows.

Decimal para binrio Em outro exerccio eu pedi: 15) Converta o endereo 100.200.1.232 para formato binrio Neste caso o aluno usou apenas a lgica inversa. Atravs da tabela CIDR ele foi apenas somando os valores at encontrar o valor decimal esperado. Vamos compreender fazendo primeiramente o nmero 100 do iP acima.

Ele comeou a somar da esquerda para a direita. 128 j maior que o seu nmero alvo que era 100. Ele marcou o 128 com o bit zero e passou para o prximo. Ele verificou que 64 menor que 100, portanto faltava somar a este valor um outro para completar 0 100. Por isso ele marcou o 64 com o bit um, e passou para o prximo, onde encontrou 32. 64+32=96. 96 ainda no completa o alvo 100. Ele marcou o 32 com 1, e passou para o prximo, onde ele achou 16. 64+32+16=112. 112 passou o nosso alvo. Se passou o 16 no serve para o nosso clculo, com isso ele marcado com o bit zero. Passando para o prximo encontramos o 8. 64+32+8=102. Como tambm passou o nosso alvo, ele recebe o bit zero. O prximo numero o 4. 64+32+4=100. Como o quatro completou nosso clculo ele marcado com o bit um. Como nossa condio foi satisfeita, os demais campos recebem o bit zero. Portanto a sequncia binria do decimal 100 01100100. Veja abaixo a tabela completa usando o modelo explicado acima.

O resultado do exerccio
eltiger.wordpress.com/2011/10/08/macete-dos-alunos-conversao-binaria-para-decimal-e-vice-versa-sem-o-uso-de-muitos-calculos-matematicos/ 2/3

30/10/13

Macete dos alunos II: Converso binria para decimal e vice-versa. | Ricardo Leocdio Place

eltiger.wordpress.com/2011/10/08/macete-dos-alunos-conversao-binaria-para-decimal-e-vice-versa-sem-o-uso-de-muitos-calculos-matematicos/

3/3

Das könnte Ihnen auch gefallen