Conversor Decimal para Binário
Conversor online gratuito de decimal para binário com explicação passo a passo. Converta qualquer número decimal para código binário instantaneamente com formatação em 4/8/16/32 bits.
Sobre esta ferramenta
O sistema decimal (base 10) é o padrão utilizado na matemática do dia a dia, enquanto o sistema binário (base 2) é a linguagem nativa dos circuitos eletrônicos e computadores. Esta ferramenta realiza a conversão precisa entre os dois sistemas, permitindo formatar a saída em grupos de bits (como 4, 8, 16 ou 32 bits) e acompanhar detalhadamente todo o processo matemático de transformação.
Resolução Passo a Passo (Divisões Sucessivas)
Veja como o valor informado acima é convertido dividindo por 2 e coletando os restos de baixo para cima (do último resto para o primeiro):
| # | Divisão | Quociente | Resto (Bit) |
|---|---|---|---|
| 1 | 255 ÷ 2 | 127 | 1 |
| 2 | 127 ÷ 2 | 63 | 1 |
| 3 | 63 ÷ 2 | 31 | 1 |
| 4 | 31 ÷ 2 | 15 | 1 |
| 5 | 15 ÷ 2 | 7 | 1 |
| 6 | 7 ÷ 2 | 3 | 1 |
| 7 | 3 ÷ 2 | 1 | 1 |
| 8 | 1 ÷ 2 | 0 | 1 |
11111111Decomposição pelas Potências de 2
Demonstração de como a soma dos bits multiplicados por suas potências resulta no número decimal original:
| Bit | Potência (2^n) | Valor (Peso) | Contribuição |
|---|---|---|---|
| 1 | 27 | 128 | 1 × 128 = 128 |
| 1 | 26 | 64 | 1 × 64 = 64 |
| 1 | 25 | 32 | 1 × 32 = 32 |
| 1 | 24 | 16 | 1 × 16 = 16 |
| 1 | 23 | 8 | 1 × 8 = 8 |
| 1 | 22 | 4 | 1 × 4 = 4 |
| 1 | 21 | 2 | 1 × 2 = 2 |
| 1 | 20 | 1 | 1 × 1 = 1 |
Como Usar o Conversor de Decimal para Binário
Digite o Número Decimal
Insira o número inteiro não-negativo que deseja converter no campo de entrada.
Ajuste o Formato
Escolha o preenchimento de bits (4, 8, 16 ou 32), adicione o prefixo '0b' se necessário e ative o agrupamento a cada 4 bits se quiser facilitar a leitura.
Copie ou Explore o Passo a Passo
Clique para copiar o resultado, ou role a página para conferir a resolução matemática detalhada com as divisões sucessivas e a decomposição em potências de 2.
Aplicações Práticas do Código Binário
O sistema binário é a linguagem fundamental da computação e da eletrônica digital. Veja onde ele é utilizado no dia a dia:
- Eletrônica Digital e HardwareProcessadores e circuitos integrados operam com dois estados de tensão: alto (1) e baixo (0).
- Redes de Computadores e IPMáscaras de sub-rede IPv4 (ex: 255.255.255.0) são calculadas convertendo octetos decimais para binário.
- Programação e Bitwise FlagsDesenvolvedores utilizam operações bit a bit (AND, OR, XOR) para permissões e otimização de memória.
- Armazenamento de DadosArquivos, imagens e áudios são armazenados no disco como sequências de bytes binários.
Perguntas Frequentes sobre Decimal para Binário
O número decimal 255 equivale a 11111111 em binário (8 bits 1s consecutivos). É o maior valor representável em um byte não assinado.
O prefixo '0b' (ex: 0b1010) é uma convenção usada em linguagens de programação (como JavaScript, Python e C++) para indicar explicitamente que a sequência numérica seguinte é um número em base 2.
A diferença é o número de dígitos (bits). Um binário de 8 bits (byte) pode representar números de 0 a 255, enquanto um de 16 bits pode representar de 0 a 65.535 preenchendo os bits mais significativos com zeros à esquerda.
Para representar números inteiros negativos em sistemas digitais, utiliza-se a notação de Complemento de Dois (Two's Complement).