O que são números binários?
A palavra "binário" refere-se a um sistema composto de duas partes, como uma estrela binária. Os números binários não são diferentes dos números com os quais você está acostumado; eles são representados de maneira diferente - apenas com 1 e 0. Embora números binários sejam usados em vários campos, eles são mais comumente usados em aplicativos elétricos e de computador.
O sistema mais comum para representar números não é o sistema binário; é o sistema decimal. Também conhecido como base-10, o sistema decimal que usa dez dígitos - 0 a 9. Cada casa dentro de um número corresponde a uma potência de 10. Assim, o número decimal 546.23 é igual a: (5 x 10 2 ) + (4 x 10 1 ) + (6 x 10 0 ) + (2 x 10 -1 ) + (3 x 10 -2 )
Existem muitos outros sistemas de notação numérica; o sistema binário, também conhecido como base-2, é um. Os números binários usam apenas os dígitos 0 e 1. Cada lugar no número corresponde a uma potência de 2. Portanto, o número binário 11100, por exemplo, seria representado no seguinte formato decimal: (1 x 2 4 ) + (1 x2 3 ) + (1 x 2 2 ) + (0 x 2 1 ) + (0 x 2 0 ) = 16 + 8 + 4 + 0 + 0 = 28
Claramente, o sistema decimal é um sistema de notação mais compacto que o sistema binário. Ainda assim, o sistema binário possui algumas propriedades exclusivas que o tornam bastante útil para determinadas operações, incluindo aquelas usadas por computadores digitais. Como cada dígito binário - para abreviar - possui apenas dois estados possíveis, é facilmente representado com um interruptor elétrico com duas posições. O número "1" representa o interruptor que está ligado ou "sim", enquanto o número "0" representa o interruptor que está desligado ou "não".
A aritmética binária pode ser realizada usando um pequeno número de regras simples, possibilitando o cálculo de números usando apenas um punhado de portas elétricas. Por exemplo, para multiplicar dois dígitos, basta lembrar o seguinte:
0 x 0 = 0
0 x 1 = 0
1 x 0 = 0
1 x 1 = 1
O sistema de dois valores para representar números binários também pode ser visto como correspondendo aos dois valores de verdade usados na lógica simbólica. Considere as seguintes tabelas verdadeiras utilizando o operador lógico "AND:"
F AND F = F
F e T = F
T AND F = F
T e T = T
Se você substituir "F" por "0" e "T" por "1", ficará claro que o operador lógico "AND" é equivalente ao sinal de multiplicação na aritmética binária. As outras operações matemáticas também podem ser trocadas por operações lógicas. Como os operadores lógicos são fáceis de representar nos circuitos de computadores, torna-se possível construir um dispositivo elétrico que possa executar aritmética. Fazer matemática dessa maneira é conhecido como "álgebra booleana" após seu descobridor, o matemático do século 19 George Boole.
Na memória do computador, um bloco de oito bits é chamado de byte . Um byte pode representar os números de 00000000 a 11111111, que são de 0 a 255 no sistema decimal. Arquiteturas de computação diferentes podem lidar com diferentes números de bits em uma única computação; esse grupo de bits é chamado de palavra . Uma palavra geralmente é um múltiplo de oito bits, sendo as palavras de 16, 32 e 64 bits as mais comuns.