Converter um número entre bases significa representar o mesmo valor usando um conjunto diferente de dígitos. Um número em decimal (base 10) pode ser expresso exatamente em binário (base 2), hexadecimal (base 16) ou qualquer outra base.
Conversor de Bases Numéricas
Converta inteiros entre binário, octal, decimal, hexadecimal e qualquer base de 2 a 36.
Conversão exata entre bases, sem perda de precisão.
Conversão de bases numéricas é fundamental em computação. Números em binário (base 2) são a linguagem nativa de processadores; octal (base 8) e hexadecimal (base 16) são representações compactas usadas em endereçamento de memória, cores, permissões de arquivo e protocolos. Esta ferramenta usa BigInt para garantir precisão em números de qualquer tamanho.
Digite o número e selecione a base de origem.
- Informe o número inteiro a converter (positivo ou negativo).
- Selecione ou informe a base em que o número está representado (2 a 36).
- Confira os resultados em binário, octal, decimal e hexadecimal, ou converta para uma base personalizada.
Fontes e referências desta ferramenta
Estas referências ajudam a contextualizar fórmulas, padrões, APIs e limitações usadas nesta página. Elas não substituem validação profissional quando o resultado tiver impacto jurídico, financeiro, médico ou operacional.
- The Art of Computer Programming, Vol. 2 — Seminumerical AlgorithmsDonald E. Knuth — Referência clássica para representação e conversão de números em diferentes bases.
- BigIntMDN Web Docs — API usada para representar inteiros arbitrariamente grandes sem overflow.
- IEEE 754-2019 — Floating-Point ArithmeticIEEE — Contexto sobre limites de representação numérica em ponto flutuante.