MÁQUINA DE SOMAR EM BASE 2

Estamos acostumados a escrever os números em base 10, pois este sistema foi o que predominou em nossa cultura (e por serem dez os dedos das mãos). Ao ver 109 pensamos em “1 centena mais 0 dezenas mais 9 unidades”.

De um certo ponto de vista, mais econômico seria usar a base 2, pois apenas dois algarismos são necessários: 0 e 1. Neste caso, a notação posicional é feita baseada nas potências de 2. Por exemplo, a representação de 109 em base 2 é 1101101: 109 = 1×64 + 1×32 + 0×16 + 1×8 + 1×4 + 0×2 + 1×1.

Somar dois números na base 2 é semelhante a somar na base 10: a soma é feita da direita para a esquerda, observando que, em cada coluna, 0+0 resulta 0, 1+0 resulta 1, 0+1 resulta 1, 1+1 resulta 0 e “vai 1”, 1+1+1 resulta 1 e “vai 1”.

Esta máquina realiza exatamente esse algoritmo.

Imagem: Rodrigo Tetsuo Argenton.

COMO INSERIR UM NÚMERO?
Digamos que você queira colocar 23. A maior potência de 2 que cabe em 23 é 16: ponha uma bolinha no 16. Para 23 faltam 7: não cabe 8, mas cabe o 4. Ponha uma bolinha no 4. Faltam 3: cabe o 2. Ponha uma bolinha no 2. Falta 1, ponha uma bolinha no 1.

COMO LER O RESULTADO?
Some as potências de 2 das posições onde ficou uma bolinha.

Se quiser ver um pouco mais sobre essa máquina, dê uma olhada no vídeo abaixo! Aproveite e confira os outros vídeos bem legais que tem no canal da Matemateca!

                 

Apesar de estarmos acostumados com o sistema decimal, existem muitos outros sistemas distintos, como o em base 2. Este artigo da UFSC - Universidade Federal de Santa Catarina - fala sobre sistemas de numeração, mostrando a conexão entre os sistemas binário e hexadecimal (base 16) com o código ASCII de caracteres básicos dos computadores.

Como esta máquina trabalha na base 2, esta página da Wikipedia é ótima para aumentar a compreensão sobre o sistema binário, já que, além de explicar seu funcionamento, também traz os decimais codificados em binário e um pouco sobre notação científica binária, inclusive mostrando parte de um código aberto que suporta esta funcionalidade.

E se você associou sistema binário com o código binário que embasa a linguagem dos computadores, esta página do TecMundo explica esta relação, mostrando como ela funciona e como os dados são armazenados na memória do computador. Além disso, mostra como a evolução das máquinas permitiu que fosse muito mais fácil "conversar" com o computador, já que a conversão é feita automaticamente.

Por fim, se você se interessou pelo tema e gostaria de começar a aprender como somar os números no sistema binário (tal qual faz a nossa máquina), esta calculadora do Calcular e Converter permite que você faça exatamente isso. Além de explicar detalhadamente como deve ser realizada a soma e dar alguns exemplos, ela permite que você a realize no site, para verificar se acertou!