March 29, 2011 | In: Papo de Nerd
Papo-de-Nerd: Aniversário com números binários
Certa vez, fiquei responsável para comprar bolo, salgadinhos e velas, para a comemoração do aniversário de uma pessoa da minha família.
Encomendei o bolo e os salgadinhos, mas quando fui buscar, tive um pequeno probleminha: na loja não havia velas com formato de números. Só havia velas simples.
Colocar uma única velinha estava fora de cogitação. Então pensei inicialmente em comprar a quantidade de velas equivalentes a idade da pessoa. Mas como a pessoa tinha a idade maior que 20, achei que seria um exagero de velas em cima do bolo.
Daí me veio a seguinte idéia nerd: Porque não utilizar um sequência de velinhas acessas e apagadas representando a idade em formato binário ao invés de decimal. Como a idade era menor que 32, logo percebi que bastavam 5 velinhas para representá-la. Ao invés de mais de 20 como na primeira idéia.
O bolo e a sequência de velinhas ficaram organizados como na figura abaixo:
A vela acessa representa o número 1 (um) e a vela apagada representa o número 0 (zero). A sequência de velas portanto representa o número 11001 (um, um, zero, zero, um). Meio esquisito a princípio mais é isso mesmo que você leu. O cumprimento ao aniversariante fica: “Parabéns pelos seus um, um, zero, zero, um anos de idade.”
Obs.: Antes do aniversariante soprar as velinhas eu tive que explicar um pouco sobre os números binários. A estratégia foi bem aceita. Ufa!
Agora tentem adivinhar que idade esse número binário representa em decimal. Se tiver pressa digite no google a seguinte expressão: 0b11001 in decimal e aperte enter, ou simplesmente clique no link anterior.
Grande abraço.

3 Responses to Papo-de-Nerd: Aniversário com números binários
Haida Oliveira
August 17th, 2011 at 6:05 pm
Que coisa mais complicada. Se eu tivesse que advinhar essa idade prá poder comer do bolo, ia ficar só na vontade.
Faça isso não. rs
Marcela
January 18th, 2012 at 12:13 pm
eu gostei da ideia! rs’
anotado! vou fazer pro meu namorado, já que ele estuda informática…
Valério Farias
May 1st, 2012 at 6:31 pm
Tudo bem Marcela,
Depois você me fala se deu tudo certo!
Um abraço.