O sistema binário é um sistema de numeração base 2, que utiliza apenas dois dígitos: 0 e 1. Diferente do sistema decimal (base 10) que usamos no dia a dia, que possui 10 dígitos (0-9), o binário é a linguagem fundamental dos computadores.
Cada dígito binário é chamado de bit (binary digit), e é a menor unidade de informação em computação.
Computadores são dispositivos eletrônicos que trabalham com sinais elétricos. É muito mais simples e confiável representar dois estados:
Exemplo: Converter 42 para binário
| Divisão | Quociente | Resto |
|---|---|---|
| 42 ÷ 2 | 21 | 0 |
| 21 ÷ 2 | 10 | 1 |
| 10 ÷ 2 | 5 | 0 |
| 5 ÷ 2 | 2 | 1 |
| 2 ÷ 2 | 1 | 0 |
| 1 ÷ 2 | 0 | 1 |
Resultado: 42₁₀ = 101010₂
Exemplo: Converter 101010 para decimal
| Posição | 5 | 4 | 3 | 2 | 1 | 0 |
|---|---|---|---|---|---|---|
| Potência de 2 | 2⁵ = 32 | 2⁴ = 16 | 2³ = 8 | 2² = 4 | 2¹ = 2 | 2⁰ = 1 |
| Bit | 1 | 0 | 1 | 0 | 1 | 0 |
| Valor | 32 | 0 | 8 | 0 | 2 | 0 |
Cálculo: 32 + 0 + 8 + 0 + 2 + 0 = 42
Resultado: 101010₂ = 42₁₀
| Decimal | Binário | Decimal | Binário |
|---|---|---|---|
| 0 | 0000 | 8 | 1000 |
| 1 | 0001 | 9 | 1001 |
| 2 | 0010 | 10 | 1010 |
| 3 | 0011 | 11 | 1011 |
| 4 | 0100 | 12 | 1100 |
| 5 | 0101 | 13 | 1101 |
| 6 | 0110 | 14 | 1110 |
| 7 | 0111 | 15 | 1111 |