Conversor de Bases Numéricas Grátis: Binário, Octal, Decimal, Hex
148 usosExemplos:
Binário (Binary)
-
Octal (Octal)
-
Decimal (Decimal)
-
Hexadecimal (Hex)
-
Tabela de Referência de Conversão
| Decimal | Binário | Octal | Hexadecimal |
|---|---|---|---|
| 0 | 0000 | 0 | 0 |
| 1 | 0001 | 1 | 1 |
| 2 | 0010 | 2 | 2 |
| 8 | 1000 | 10 | 8 |
| 10 | 1010 | 12 | A |
| 15 | 1111 | 17 | F |
| 16 | 10000 | 20 | 10 |
| 255 | 11111111 | 377 | FF |
| 256 | 100000000 | 400 | 100 |
Dicas sobre Bases Numéricas
Binário para decimal — Base 2
O sistema binário usa apenas 0 e 1. É a linguagem fundamental dos computadores. Cada dígito representa uma potência de 2.
Hexadecimal — Base 16
O hexadecimal usa 0-9 e A-F. Um dígito hex equivale a exatamente 4 bits binários, por isso programadores o usam para endereços de memória e códigos de cor.
Decimal — Base 10
O sistema decimal que usamos no dia a dia. Cada posição representa uma potência de 10. É a base mais natural para o cálculo humano.
Conversão em tempo real
Digite um número em qualquer campo e todas as conversões se atualizam instantaneamente. Sem necessidade de clicar em nenhum botão.
Perguntas Frequentes
O que é uma base numérica?
Define quantos dígitos únicos são usados. Decimal usa 10 (0-9), binário 2 (0-1), octal 8 (0-7) e hexadecimal 16 (0-9, A-F). Cada sistema tem suas aplicações na computação.
Para que serve o sistema octal?
É usado em permissões de arquivos Unix/Linux (por exemplo chmod 755) e em alguns sistemas legados. Cada dígito octal representa exatamente 3 bits binários.
Este conversor pode lidar com números muito grandes com precisão?
Com certeza. Nosso Conversor de Base Numérica foi projetado para lidar com inteiros grandes e números de ponto flutuante com alta precisão. Você pode inserir números com muitos dígitos, como 12345678901234567890, e ele os converterá com precisão entre bases. Por exemplo, esse número específico se converte para 21A9E03A92A74D9E0 em hexadecimal. Isso o torna adequado para cálculos científicos complexos ou dados financeiros onde a precisão é fundamental.
Existe diferença entre letras maiúsculas e minúsculas no hexadecimal nesta ferramenta?
Não, nosso conversor trata A-F e a-f da mesma forma. Digite "1a3f" ou "1A3F" — os resultados serão idênticos. Isso é útil quando você copia valores hexadecimais de fontes diferentes. Alguns sistemas geram letras maiúsculas, outros minúsculas. Ambos funcionam sem que você precise reformatar nada.
Converter entre bases pode perder precisão?
Com números inteiros, nunca. Mas com valores fracionários a história é diferente. Por exemplo, 0,1 em decimal vira um padrão binário que se repete — 0,0001100110011... infinitamente. Nosso conversor trunca em 12 casas decimais, mostrando 0,000110011001 em binário. Você verá um selo "aproximado" ao lado de resultados periódicos para ficar por dentro.
Por que o binário para 3 (0011) parece tão diferente do decimal para 3?
Isso acontece porque o binário não pula dígitos como o decimal quando chega no 10. No decimal você vai para dois dígitos depois do 9. O binário muda depois do 1 — então o 2 vira "10" e o 3 vira "11". Seu cérebro espera o padrão decimal, mas o binário só conta com dois dedos em vez de dez. Tente digitar de 0 a 10 na nossa ferramenta e veja os resultados lado a lado. Você percebe o padrão em segundos.
Consigo converter números negativos e vê-los no formato de complemento de dois?
Sim, você consegue. Digite um sinal de menos antes de qualquer número, como -42 em decimal. Nossa ferramenta mostra a representação binária no complemento de dois. Para 8 bits, -42 vira 11010110. O padrão é 8 bits, mas você pode ajustar até 32 bits no painel avançado. É um recurso escondido que a maioria dos conversores nem oferece.
O que acontece se eu colar um número com espaços ou vírgulas?
A ferramenta remove esses caracteres automaticamente. Cole "1.000" ou "1 000" no campo decimal — você verá 1111101000 em binário. O mesmo vale para hex como "FF 00 80". O conversor ignora todos os símbolos de formatação. Não precisa limpar dados de planilhas, comentários de código ou PDFs antes de usar. É só colar e pronto.
Por que o octal parece obsoleto, mas as pessoas ainda o usam para permissões de arquivos?
O octal persiste porque as permissões Unix usam três bits por grupo — leitura (4), escrita (2), execução (1). Isso mapeia perfeitamente para um dígito octal por grupo de usuário. Digite 755 no nosso conversor e veja se transformar em binário 111101101. Você enxerga o padrão na hora: proprietário tem 111, grupo tem 101, outros têm 101. Alterne entre octal e binário — cada dígito octal vira exatamente três bits binários. Nenhuma outra base faz isso de forma tão limpa.
O que acontece se eu digitar um caractere inválido em um dos campos de entrada?
O conversor simplesmente ignora o caractere e mostra um selo de aviso. Digite "12G4" no campo hexadecimal e verá o G ser removido, restando apenas 124. Se você inserir algo totalmente sem sentido como "olá mundo", os campos de resultado ficam em branco até a entrada ser limpa. A ferramenta também detecta automaticamente a base de origem do que você cola. Colar "0x1F" no campo decimal faz ela interpretar como hexadecimal sem reclamar. Essa detecção automática poupa um clique quando você lida com dados de diferentes linguagens de programação.
Como Converter Bases Numéricas
- Digite um número em qualquer campo de entrada
- Selecione a base do número (binário, octal, decimal ou hex)
- Todas as conversões se atualizam em tempo real
- Clique em Copiar para copiar qualquer resultado
- Use os botões de exemplo para valores comuns