Conversor de Bases Numéricas
Conversor de bases numéricas online grátis. Converta binário para decimal, decimal para binário, hexadecimal para octal e outras 15 combinações instantaneamente. Ideal para programação e ciência da computação.
Sobre esta ferramenta
Converta binário para decimal, decimal para binário, hexadecimal para octal e qualquer outra combinação entre bases de 2 a 20 instantaneamente. Máxima precisão, sem atrasos.
Notas Técnicas
Detalhes técnicos importantes sobre as bases suportadas por este conversor:
- Binário (Base 2)Usa apenas 0 e 1 — a base de toda computação digital, lógica de hardware e operações bitwise.
- Octal & HexadecimalRepresentações compactas amplamente usadas em endereçamento de memória, permissões Unix e códigos de cores.
- Decimal (Base 10)O sistema padrão de leitura humana; todas as outras bases são convertidas internamente através do decimal.
- Bases AvançadasSuporte para bases 11–20, incluindo o vigesimal usado por civilizações antigas.
Aplicações Comuns
A conversão de bases numéricas é uma habilidade fundamental em ciência da computação e engenharia. Usos comuns incluem:
- Depuração de SoftwareDepure representações binárias e hexadecimais em sistemas embarcados e programação de baixo nível.
- Prática EducativaPratique conversões entre sistemas numéricos para disciplinas de ciência da computação e eletrônica digital.
- Programação de SistemasConverta endereços de memória entre octal, decimal e hexadecimal em sistemas e programação assembly.
- Pesquisa HistóricaExplore sistemas numéricos históricos como o vigesimal para fins acadêmicos e matemáticos.
Como usar
Digite o Número
Digite ou cole o número que deseja converter no campo 'Número'.
Selecione as Bases
Escolha a base de origem (De) e a base de destino (Para) nos menus suspensos.
Copie o Resultado
O número convertido aparecerá instantaneamente na área de resultado para você copiar.
Tabela de Referência de Conversão
Os mesmos números expressos em binário, octal, decimal e hexadecimal — as quatro bases mais usadas na computação.
| Decimal (10) | Binário (2) | Octal (8) | Hexadecimal (16) |
|---|---|---|---|
| 1 | 1 | 1 | 1 |
| 8 | 1000 | 10 | 8 |
| 10 | 1010 | 12 | A |
| 16 | 10000 | 20 | 10 |
| 42 | 101010 | 52 | 2A |
| 100 | 1100100 | 144 | 64 |
| 255 | 11111111 | 377 | FF |
Perguntas e Respostas
Binário ↔ Hexadecimal. O hexadecimal é uma representação compacta do binário: cada dígito hex corresponde exatamente a 4 dígitos binários (nibble). Por exemplo, 0xFF = 11111111 em binário = 255 em decimal.
Insira o número binário no campo de entrada, selecione Base 2 como origem e Base 10 como destino. O resultado aparece instantaneamente — sem precisar clicar em nenhum botão.
O hexadecimal é usado em endereços de memória, códigos de cor (#RGB), permissões de arquivos Unix (ex: chmod 0x755), endereços MAC de rede e valores brutos de bytes em ferramentas de depuração e editores hexadecimais.
Sim. Esta ferramenta suporta inteiros seguros até 2⁵³ - 1 (cerca de 9 quatrilhões em decimal). Para a maioria dos usos práticos em programação e educação, esse limite nunca é atingido.