Antes que os computadores pudessem fazer algo mais complexo do que somar, eles primeiro precisavam ser capazes de entender e processar os dois elementos mais básicos de qualquer programa de computador: 1s e 0s.
Os computadores binários originais só podiam processar esses dois estados porque estavam limitados a dois canais separados ou “fios lógicos” através dos quais podiam processar e armazenar dados.
Os primeiros computadores eram compostos apenas de “0s” e “1s”, ou “bits”, como são comumente chamados hoje.
No entanto, esses computadores binários originais logo se tornaram obsoletos. Uma vez que os computadores começaram a ser capazes de ler e processar mais do que apenas “0s” e “1s”, o sistema de código binário tornou-se obsoleto.
Hoje, os computadores são capazes de armazenar, processar e armazenar dados com muito mais eficiência do que nunca.
Os computadores usam um sistema diferente e mais avançado conhecido como código binário. O código binário é uma maneira de representar dados usando apenas dois estados ou valores diferentes: 1s e 0s.
Este sistema é usado em computadores para processar e armazenar dados de forma muito mais eficiente do que o sistema binário.
Os computadores usam o sistema de numeração binário para armazenar e processar dados. O sistema de numeração decimal é uma extensão simples do sistema de numeração binário e é usado para tarefas cotidianas, como contar o tempo e calcular a mudança.
Os computadores usam uma série de 1s e 0s para processar e armazenar dados. Isso é conhecido como código binário.
Como funciona o código binário
Para entender como os computadores processam dados, é útil saber um pouco sobre como eles armazenam dados.
Um computador armazena dados como carga (como uma bateria), magnetismo (como um disco rígido) ou como calor (como uma CPU).
Quando um computador armazena dados, ele está escrevendo “0s” ou “1s”. Quando um computador lê dados, ele está convertendo “0s” para “1s” ou vice-versa.
Armazenar dados como “0s” e “1s” é a base de toda computação.
Para armazenar dados, os computadores usam código binário. O código binário é um sistema que usa apenas dois estados ou valores para representar dados: 1s e 0s.
O código binário dos computadores funciona assim:
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
Essa grande coluna de uns e zeros é conhecida como “byte” ou “bit”. As três linhas e oito colunas formam um byte.
O exemplo acima tem apenas oito bits, mas como há 3 bytes em um byte, o código binário completo para este exemplo seria este:
1111 1100 1111
O que significa código binário?
O exemplo acima deve deixar claro como é o código binário, mas vamos ver o que isso significa.
Primeiro, temos que definir o que significam “1” e “0”. Um “1” em código binário é um “1” e um “0” é um “0”.
Dito isto, um “1” em código binário significa algo diferente de um “1” em inglês. Um “1” em código binário é o valor numérico mais alto possível.
Por exemplo, a palavra “um” em código binário é “00010010”. Um “um” em código binário é “1”.
Como existem apenas dois valores possíveis para um “1” em código binário, existem apenas dois valores possíveis para um “0” também: “00” ou “0”.
Assim, cada combinação de números e letras que vemos acima é uma representação possível de dados em código binário.
Como converter código binário para decimal
Para converter um número binário em seu número decimal equivalente, você pode inverter cada bit e usar o mesmo algoritmo que discutimos acima para transformar os números binários em letras.
Por exemplo, se o número binário 1001 foi armazenado como quatro zeros e um um no computador, a reversão dos bits nos daria isso:
000 0010 0001
Aqui está outro exemplo:
1101 1001 1100
Decimal - O Sistema Numérico
Decimal é um sistema de números que usa dez como base. Ou seja, dez é o sistema numérico usado para contar de zero a nove e depois voltar a zero novamente.
Existem diferentes bases usadas em outros sistemas de números, como a Base Dez, mas decimal é a base mais conhecida e usada.
O sistema decimal é o que permite somar, subtrair, multiplicar e dividir com números inteiros ao invés de usar frações ou múltiplos de potências de dez.
Representação de ponto flutuante – Números com casas decimais
O sistema decimal é frequentemente usado para representar números com mais de duas casas decimais. O método mais comum de fazer isso é colocar um ponto decimal entre cada par de zeros e uns consecutivos.
Por exemplo, o número 8.234,56 seria representado da seguinte forma:
8,23 456
Resumo
O código binário é o sistema usado para armazenar e processar dados por computadores. Ele funciona usando apenas dois estados ou valores para representar dados: 1s e 0s.
Para converter um número binário em seu número decimal equivalente, você pode inverter cada bit e usar o algoritmo que discutimos acima para transformar os números binários em letras.
Para fazer um problema de matemática simples usando apenas números decimais e binários, simplesmente divida o problema em partes menores e use o código binário para cada parte.