Conversor Binário — Codificar e Decodificar Binário
Referência de Números Binários
Binário é um sistema numérico de base 2 que usa apenas dois dígitos: 0 e 1. Cada posição em um número binário representa uma potência de 2, começando de 2⁰ (1) à direita e aumentando para a esquerda. Isso torna o binário a linguagem fundamental dos computadores e sistemas digitais.
Para converter de binário para decimal, multiplique cada dígito pela sua potência correspondente de 2 e some os resultados. Por exemplo, binário 1101 é igual a (1×8) + (1×4) + (0×2) + (1×1) = 13 em decimal.
| 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 |
Ao converter texto para binário, esta calculadora usa codificação ASCII de 8 bits, onde cada caractere é representado por um número binário de 8 dígitos (byte). Por exemplo, a letra 'A' tem valor ASCII 65, que converte para binário 01000001.
Frequently Asked Questions
O que é binário e por que os computadores o usam?
Binário é um sistema numérico que usa apenas dois dígitos: 0 e 1. Os computadores usam binário porque seus circuitos eletrônicos podem facilmente representar esses dois estados como 'ligado' (1) e 'desligado' (0), tornando-se a maneira mais eficiente para dispositivos digitais processarem e armazenarem informações.
Como o texto é representado em binário usando ASCII e UTF-8?
O texto é convertido para binário atribuindo a cada caractere um código numérico, depois convertendo esse número para binário. ASCII usa 7-8 bits por caractere para texto básico em inglês, enquanto UTF-8 usa 1-4 bytes por caractere para suportar todos os idiomas e símbolos do mundo.
Qual é a diferença entre binário e hexadecimal?
Binário usa base 2 (dígitos 0-1) enquanto hexadecimal usa base 16 (dígitos 0-9 e letras A-F). Hexadecimal é frequentemente usado como abreviação para binário, já que cada dígito hexadecimal representa exatamente 4 dígitos binários, tornando números binários longos mais fáceis de ler e escrever.
Como converter manualmente decimal para binário usando o método da divisão?
Divida o número decimal por 2 repetidamente, mantendo controle dos restos. O resultado binário são os restos lidos de baixo para cima. Por exemplo, 13 ÷ 2 = 6 resto 1, 6 ÷ 2 = 3 resto 0, 3 ÷ 2 = 1 resto 1, 1 ÷ 2 = 0 resto 1, nos dando 1101 em binário.