CalculeOnline

Decimal para Binário

Converta qualquer número decimal em sua representação binária (base 2).

Valor para converter

EXEMPLOS RÁPIDOS

Em base personalizada 2

101010

Binário (base 2)

101010

Octal (base 8)

52

Decimal (base 10)

42

Hexadecimal (base 16)

2A

Como converter para base 2 (divisões sucessivas)

Algoritmo clássico: divida sucessivamente o número pela base, anote os restos. O número convertido é a leitura dos restos de baixo para cima.

42 ÷ 2 = 21 resto 0
21 ÷ 2 = 10 resto 1
10 ÷ 2 = 5 resto 0
5 ÷ 2 = 2 resto 1
2 ÷ 2 = 1 resto 0
1 ÷ 2 = 0 resto 1
→ Lê os restos de baixo para cima.

Como converter decimal para binário passo a passo

O método mais simples é a divisão sucessiva por 2. Você divide o decimal por 2, anota o resto (0 ou 1), divide o quociente novamente por 2 e repete até o quociente chegar a zero. O binário é a sequência dos restos lida de baixo para cima.

Exemplo: converter 42 para binário.

42 ÷ 2 = 21  resto 0
21 ÷ 2 = 10  resto 1
10 ÷ 2 =  5  resto 0
 5 ÷ 2 =  2  resto 1
 2 ÷ 2 =  1  resto 0
 1 ÷ 2 =  0  resto 1

Lendo de baixo para cima: 101010

Resultado: 42₁₀ = 101010₂. O método sempre termina porque a divisão inteira por 2 reduz o número até zero.

Tabela de decimais comuns

Vale memorizar os primeiros valores:

DecimalBinário
00
11
81000
1610000
32100000
641000000
1001100100
12810000000
25511111111
256100000000
102410000000000

Observe o padrão: potências de 2 viram “1 seguido de zeros”. O número de zeros é o expoente da potência.

Método alternativo: subtração de potências

Quem decora a tabela de potências de 2 pode usar um atalho mental. Encontre a maior potência ≤ ao número, marque-a com 1, subtraia, repita. Exemplo com 42:

  1. Maior potência ≤ 42 → 32 (2⁵). Resta 10.
  2. Maior potência ≤ 10 → 8 (2³). Resta 2.
  3. Maior potência ≤ 2 → 2 (2¹). Resta 0.

Posições ativas: 5, 3, 1 → binário 101010. Mesmo resultado com menos contas.

Onde isso aparece no mundo real

  • Programação de baixo nível: ao definir flags como permissões de arquivo ou opções de configuração (bitmask).
  • Redes: conversão de máscaras de sub-rede (ex.: 255.255.255.0 → 11111111.11111111.11111111.00000000).
  • Eletrônica digital: projeto de circuitos lógicos, registradores e contadores.
  • Compressão e codificação: Huffman e protocolos binários operam diretamente nos bits.
  • Exames acadêmicos: Enem e vestibulares cobram conversões em questões de matemática discreta.

Erros comuns

  • Ler os restos na ordem errada. Sempre de baixo para cima — o último resto é o bit mais significativo.
  • Confundir divisão com módulo. Use o quociente da divisão inteira; o resto é o bit a anotar.
  • Esquecer o caso especial do zero. Zero em binário é simplesmente 0 — o método para imediatamente.
  • Esperar zeros à esquerda. O resultado natural não tem zeros à esquerda. Eles aparecem apenas quando você fixa um tamanho (8, 16, 32 bits).

Perguntas Frequentes

Como converter decimal em binário?

Divida o número por 2 sucessivamente e anote os restos. Lê os restos de baixo para cima. Exemplo com 13: 13÷2=6 resto 1, 6÷2=3 resto 0, 3÷2=1 resto 1, 1÷2=0 resto 1. Resultado: 1101.

Quantos dígitos binários eu preciso?

Para representar n em binário, são necessários ⌊log₂(n)⌋ + 1 bits. Exemplos: 255 cabe em 8 bits (1 byte), 65.535 em 16 bits (2 bytes), 4 bilhões em 32 bits, e 18 quintilhões em 64 bits — limites de tipos inteiros comuns em programação.

Posso converter números negativos?

Sim, esta calculadora aceita o sinal. Em computação real, números negativos usam "complemento de dois": inverte-se todos os bits do positivo e soma-se 1. Por exemplo, -5 em 8 bits = 11111011 (não 10000101).

E números fracionários?

Use ponto (.) como separador. Exemplo: 0,5 = 0.1 em binário; 0,25 = 0.01; 0,75 = 0.11. Muitos decimais simples como 0,1 são dízimas infinitas em binário (0.0001100110011...) — por isso linguagens de programação têm imprecisão em ponto flutuante.

Outros conversores

Sobre esta calculadora

Autor: Equipe Editorial CalculeOnline

Última revisão: 14 de maio de 2026

Fórmulas verificadas contra fontes oficiais. Consulte a metodologia para detalhes sobre cálculos e referências.


Aviso: os resultados têm caráter educativo e informativo. Podem não refletir condições específicas de contratos, casos individuais ou decisões judiciais. Para escolhas com impacto financeiro, jurídico, contábil ou de saúde, consulte um profissional qualificado.