Conversor de Bases Numéricas Grátis: Binário, Octal, Decimal, Hex
139 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
Como converter binário para decimal passo a passo?
Multiplique cada dígito binário pelo seu valor posicional (potências de 2) e some. Exemplo: 1010 = 1×8 + 0×4 + 1×2 + 0×1 = 10 em decimal.
Por que programadores usam hexadecimal?
É compacto: um dígito hex representa exatamente 4 bits binários. Isso facilita ler valores binários longos, comum em endereços de memória, cores CSS (#FF0000) e programação de baixo nível.
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.
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