O que é binário?

Pertencente a um sistema numérico que possui apenas dois dígitos únicos. Para a maioria dos propósitos, usamos o sistema numérico decimal, que tem dez dígitos únicos, de 0 a 9. Todos os outros números são então formados pela combinação desses dez dígitos. Os computadores são baseados no sistema de numeração binário, que consiste em apenas dois números únicos, 0 e 1. Todas as operações possíveis no sistema decimal (adição, subtração, multiplicação, divisão) são igualmente possíveis no sistema binário.

Usamos o sistema decimal na vida cotidiana porque parece mais natural (temos dez dedos das mãos e dez dedos das mãos). Para o computador, o sistema binário é mais natural devido à sua natureza elétrica (carregado versus descarregado).

No sistema decimal, cada posição de dígito representa um valor de 10 à potência da posição. Por exemplo, o número 345 significa:

3 três 100s (10 elevado à 2ª potência)

mais

4 quatro 10s (10 à primeira potência)

mais

5 cinco 1s (10 elevado à potência zero)

No sistema binário, cada posição de dígito representa um valor de 2. Por exemplo, o número binário 1011 é igual a:

1 um 8 (2 à 3ª potência)

mais

0 zero 4s (2 à 2ª potência)

mais

1 um 2 (2 à primeira potência)

mais

1 um 1 (2 elevado à potência zero)

Portanto, um binário 1011 é igual a um decimal 11.

Como os computadores usam o sistema numérico binário, potências de 2 desempenham um papel importante. É por isso que tudo nos computadores parece vir em 8s (2 à 3ª potência), 64s (2 à 6ª potência), 128s (2 à 7ª potência) e 256s (2 à 8ª potência).

Os programadores também usam os sistemas de numeração octal (8 números) e hexadecimal (16 números) porque eles são mapeados para o sistema binário. Cada dígito octal representa exatamente três dígitos binários e cada dígito hexadecimal representa quatro dígitos binários.