Binário para Decimal
Um número binário funciona por potências de dois: cada bit 1 soma o peso de sua posição, então 1010 significa 8 + 2 = 10. Este conversor faz essa soma por você nos dois sentidos. Cole um único número binário ou decimal, escolha o sentido e leia o valor convertido na hora. Útil para conferir lição de casa, decifrar um bit flag ou confirmar o que um depurador está imprimindo.
Como funciona o conversor
-
1
Digite um número
Digite um único número binário (apenas 0s e 1s) ou um único número decimal (apenas dígitos). Zeros à esquerda são aceitáveis, mas espaços, sublinhados ou um segundo valor não são aceitos.
-
2
Escolha o sentido
Binário para Decimal interpreta a entrada como base-2 sem sinal. Decimal para Binário converte um inteiro comum de volta à sua forma binária.
-
3
Leia o resultado
O valor convertido aparece ao lado da entrada. No modo binário, cada bit `1` contribui com o peso de sua posição, então `1010` se torna 8 + 2 = 10.
-
4
Copie ou converta novamente
Use o botão de copiar para pegar o resultado, ou altere a entrada e a conversão é atualizada imediatamente.
Exemplo prático: 1011 0101
| Posição do bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
|---|---|---|---|---|---|---|---|---|
| Peso | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
| Valor do bit | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 1 |
| Contribuição | 128 | 0 | 32 | 16 | 0 | 4 | 0 | 1 |
Total: 128 + 32 + 16 + 4 + 1 = 181
Referência rápida por largura
- Nibble de 4 bits: valor máximo 15
- Byte de 8 bits: valor máximo 255
- Short de 16 bits: valor máximo 65.535
- Int de 32 bits (sem sinal): valor máximo 4.294.967.295
- Long de 64 bits (sem sinal): valor máximo 18.446.744.073.709.551.615
Com sinal versus sem sinal
Este conversor trata a entrada binária como sem sinal por padrão. Para números com sinal em complemento de dois, um 1 à frente em uma palavra de largura fixa significa que o valor é negativo: inverta cada bit, adicione um e negue o resultado. O conversor não tem modo com sinal nem seletor de largura, então interprete você mesmo os valores com sinal ou use uma ferramenta dedicada.
Limites de precisão
Valores de até 63 bits convertem exatamente. Entradas maiores são tratadas com aritmética de ponto flutuante, portanto os últimos dígitos de valores muito grandes podem perder precisão, e um valor de 64 bits com o bit mais alto ativo é lido como sem sinal.
Perguntas frequentes
No modo binário, apenas os dígitos 0 e 1 são aceitos. Espaços, sublinhados, letras ou pontuação tornam a entrada inválida e nenhum resultado é exibido. No modo decimal, apenas os dígitos de 0 a 9 são aceitos.
Valores de até 63 bits convertem exatamente. Entradas maiores são convertidas com aritmética de ponto flutuante e podem perder precisão, então confira bem resultados muito grandes, principalmente valores de 64 bits com o bit mais alto ativo.
Porque o conversor interpreta o binário como sem sinal. Em complemento de dois, 11111111 em uma palavra de 8 bits significa -1; para obter essa leitura, calcule você mesmo a interpretação com sinal ou use uma ferramenta com modos com sinal.
Não, o conversor aceita um valor por vez. Converta cada número separadamente ou use uma função de planilha como BIN2DEC para conversões em massa.
Ferramentas relacionadas
Gerador de Cartão CSS
Crie o CSS de um contêiner de cartão: fundo, borda, raio dos cantos, espaçamento interno e sombra suave, com pré-visualização imediata e código para copiar e colar.
Gerador de Docker Compose
Gere um docker-compose.yml a partir de definições de serviços com imagem, portas e volumes, com padrões de boas práticas.
Conversor de base numérica
Converta números entre binário, octal, decimal, hexadecimal e qualquer base personalizada de 2 a 36, com o detalhamento posicional.
Conversor de Tamanho de Arquivo
Converta entre bytes, KB, MB, GB, TB e as unidades binárias IEC (KiB, MiB, GiB, TiB), combinando decimal e binário como preferir.
Gerador de README
Gere um README.md estruturado a partir de alguns campos: nome do projeto, tagline, recursos, comando de instalação, trecho de início rápido, autor e licença. Cole direto no seu repositório.
Gerador de Imagem Markdown
Gere a sintaxe de imagem do Markdown com texto alternativo, atributo de título e link opcional. Saída inline e em estilo de referência.
Ferramenta disponível em outros idiomas
- Nhị phân sang thập phân [VI]
- 2進数から10進数へ変換 [JA]
- من الثنائي إلى العشري [AR]
- Binarny na dziesiętny [PL]
- Binär zu Dezimal [DE]
- 2진수를 10진수로 변환 [KO]
- Binario a Decimal [ES]
- Binär till decimal [SV]
- Binaire à Décimal [FR]
- เลขฐานสองเป็นฐานสิบ [TH]
- Binair naar decimaal [NL]
- Biner ke Desimal [ID]
- Двоичное в десятичное [RU]
- İkilik Sayıdan Onluk Sayıya [TR]
- 二进制转十进制 [ZH]
- Binario a Decimale [IT]
- Binary to Decimal [EN]