Conversor de Decimal para Binário
Converta números decimais (base-10) para números binários (base-2) instantaneamente. Conversor online gratuito com passos de conversão.
Como Converter Decimal para Binário?
A conversão de decimal para binário transforma números base-10 (0-9) em números base-2 (usando apenas 0 e 1). A conversão é feita dividindo repetidamente o número decimal por 2 e registrando os restos.
Passos de conversão:
1. Divida o número decimal por 2
2. Anote o resto (0 ou 1)
3. Divida o quociente por 2
4. Repita até que o quociente seja 0
5. O número binário são os restos lidos de baixo para cima
Exemplo: Converter 13 para binário:
13 ÷ 2 = 6 resto 1
6 ÷ 2 = 3 resto 0
3 ÷ 2 = 1 resto 1
1 ÷ 2 = 0 resto 1
Resultado: 1101 (lendo restos de baixo para cima)
Por que converter decimal para binário?
Converter decimal para binário é essencial em ciência da computação e eletrônica digital porque:
1. Computadores processam dados em formato binário
2. Entender binário ajuda em programação de baixo nível
3. Binário é usado em redes (endereços IP, sub-redes)
4. Circuitos digitais operam com sinais binários
5. Endereços de memória e armazenamento de dados usam binário
6. Operações bit a bit requerem entendimento de binário
Qual é a maneira mais rápida de converter decimal para binário?
O método de divisão por 2 é o mais comum:
1. Divida o número por 2
2. Registre o resto
3. Use o quociente para a próxima divisão
4. Repita até que o quociente seja 0
5. Leia os restos de baixo para cima
Alternativamente, você pode usar potências de 2:
1. Encontre a maior potência de 2 que cabe no seu número
2. Subtraia e coloque 1 naquela posição de bit
3. Repita para o resto
4. Preencha as posições restantes com 0
Posso converter números negativos para binário?
Sim, mas requer entender representações binárias com sinal:
1. Sinal-Magnitude: Primeiro bit indica sinal (0=positivo, 1=negativo)
2. Complemento de Um: Inverta todos os bits do binário positivo
3. Complemento de Dois (mais comum): Inverta todos os bits e adicione 1
Exemplo: -13 em complemento de dois de 8 bits:
13 = 00001101
Inverter bits: 11110010
Adicionar 1: 11110011
Resultado: -13 = 11110011
Qual é o equivalente binário do decimal 255?
255 em binário é 11111111 (oito 1s). Isto é significativo porque:
- É o valor máximo para um inteiro sem sinal de 8 bits
- Todos os bits estão definidos como 1
- É comumente usado como máscara de sub-rede (255.255.255.0)
- É o valor máximo para um byte
- Em hexadecimal, é FF
Conversões Comuns de Decimal para Binário
| Decimal | Binário |
|---|---|
| 0 | 0 |
| 1 | 1 |
| 2 | 10 |
| 3 | 11 |
| 4 | 100 |
| 5 | 101 |
| 6 | 110 |
| 7 | 111 |
| 8 | 1000 |
| 9 | 1001 |
| 10 | 1010 |
| 15 | 1111 |
| 16 | 10000 |
| 31 | 11111 |
| 32 | 100000 |
| 63 | 111111 |
| 64 | 1000000 |
| 127 | 1111111 |
| 128 | 10000000 |
| 255 | 11111111 |