Conversor de Base Numérica
- Criado por
- Renato Passos, Eng. de Software
- Revisado por
- Renato Passos, Eng. de Software
Última atualização: 18 de abr. de 2026
Fórmula
converte inteiro entre bases (2 a 36)
Sobre esta calculadora
O Conversor de Base Numérica é uma ferramenta online que transforma números inteiros de uma base de origem (de 2 a 36) para uma base de destino (também de 2 a 36). Ele funciona convertendo o número para a base 10 (decimal) e depois para a base desejada, utilizando os dígitos 0-9 e letras A-Z para representar valores maiores que 9. Por exemplo, o número hexadecimal "FF" é convertido para decimal como 255. A calculadora é útil para programadores, estudantes de computação e entusiastas de matemática que precisam trabalhar com diferentes sistemas numéricos, como binário, octal, decimal e hexadecimal.
Você pode usar esta calculadora em diversas situações práticas: converter endereços IP de hexadecimal para binário, interpretar códigos de cores hexadecimais em design web, ou resolver exercícios de aritmética de computadores. Ela também é útil para verificar resultados de conversões manuais ou para entender como números são representados em diferentes bases. O processo é simples: insira o número, selecione a base de origem e a base de destino, e clique em "Converter". O resultado aparece instantaneamente.
Cuidados importantes: certifique-se de que o número inserido é válido na base de origem (por exemplo, dígitos 0-1 para binário, 0-7 para octal, 0-9 e A-F para hexadecimal). A calculadora aceita letras maiúsculas e minúsculas, mas é recomendável usar maiúsculas para evitar confusão. Além disso, note que a conversão é limitada a números inteiros; números fracionários não são suportados. Para números muito grandes, pode haver limitação de tamanho devido à precisão do JavaScript.
Perguntas frequentes
Quais bases são suportadas?
São suportadas bases de 2 a 36, incluindo binária, octal, decimal e hexadecimal.
Posso converter números com parte fracionária?
Não, a calculadora converte apenas números inteiros. Números com vírgula não são aceitos.
Como digitar um número em base maior que 10?
Use letras A-Z para representar valores de 10 a 35. Por exemplo, o hexadecimal "1A" representa 26 em decimal.
O que acontece se eu digitar um caractere inválido?
A calculadora exibirá uma mensagem de erro informando que o número não é válido na base de origem.
Qual é a precisão para números grandes?
A conversão usa inteiros JavaScript, que têm precisão exata até 2^53. Números maiores podem perder exatidão.