Conversor de base numérica
Converta inteiros entre binário, octal, decimal e hexadecimal.
Seus números são convertidos localmente no seu navegador e nada é enviado para um servidor.
Trabalhando com permissões de arquivo? Experimente a Calculadora Chmod.
Sobre Conversor de base numérica
Este conversor de base numérica online alterna qualquer inteiro entre binário, octal, decimal e hexadecimal em uma única visão, mostrando todas as quatro representações lado a lado. Digite um valor e escolha uma base de entrada, ou deixe em Auto para detectar os prefixos 0x, 0b e 0o automaticamente. Ele lida com números muito grandes sem perda de precisão graças ao BigInt, então funciona para consultas de binário para decimal, cálculos de hex para decimal, máscaras de decimal para binário e conversões gerais de radix. Desenvolvedores depurando máscaras de bits, endereços de memória, valores de cor ou flags de permissão Unix podem ler as linhas DEC, HEX, OCT e BIN juntas em vez de converter uma base por vez. Inteiros negativos e agrupamento de dígitos com underscore (como 1_000) também são aceitos. Tudo é processado localmente no seu navegador, então seus dados nunca saem do seu dispositivo.
Recursos
- Converte inteiros entre binário, octal, decimal e hexadecimal de uma vez
- Mostra os resultados DEC, HEX, OCT e BIN juntos em um único painel
- O modo Auto detecta os prefixos 0x (hex), 0b (binário) e 0o (octal)
- Lida com inteiros arbitrariamente grandes com BigInt e sem perda de precisão
- Seletor manual de base de entrada para Bin, Oct, Dec ou Hex
- Aceita inteiros negativos e separadores de dígitos com underscore como 1_000
- Erro inline claro quando um valor não é válido para a base escolhida
- Roda inteiramente no seu navegador
Como usar Conversor de base numérica
- Digite ou cole um inteiro no campo Valor.
- Escolha a base de entrada com o seletor Bin, Oct, Dec ou Hex, ou deixe em Auto.
- Leia os valores DEC, HEX, OCT e BIN convertidos mostrados abaixo.
- Copie a representação que você precisa diretamente das linhas de resultado.
Exemplo
Entrada
0xff
Saída
DEC: 255
HEX: ff
OCT: 377
BIN: 11111111
O modo Auto detecta o prefixo 0x e converte para todas as bases.
Erros comuns e solução de problemas
- Você vê "Not a valid base-N number" depois de digitar dígitos. — Os dígitos não cabem na base de entrada selecionada (por exemplo, 9 em binário ou g em hex). Mude para Auto ou escolha a base correta.
- Um prefixo 0x ou 0b é tratado como inválido. — A detecção de prefixo só funciona no modo Auto. Mude a base de entrada para Auto ou remova o prefixo ao forçar uma base específica.
- Você esperava um resultado decimal ou fracionário. — Este conversor lida apenas com inteiros. Remova qualquer ponto decimal ou fração antes de converter.
- Um valor hex colado sem 0x é lido como decimal. — No modo Auto, a entrada sem prefixo assume decimal por padrão. Adicione um prefixo 0x ou defina a base de entrada como Hex.
Perguntas frequentes
- O que é o conversor de base numérica?
- É uma ferramenta no navegador que converte um inteiro entre binário, octal, decimal e hexadecimal ao mesmo tempo, mostrando DEC, HEX, OCT e BIN lado a lado.
- Como converto hex para decimal ou binário para decimal aqui?
- Digite o valor (ou cole 0xff ou 0b1010), deixe a base em Auto ou selecione Hex/Bin, e leia a linha DEC nos resultados para o equivalente decimal.
- O conversor de base numérica lida com números muito grandes?
- Sim. Ele usa BigInt internamente, então inteiros de tamanho arbitrário convertem sem perda de precisão, mesmo muito além dos valores de 64 bits.
- Ele detecta prefixos como 0x, 0b e 0o?
- Sim, no modo Auto ele reconhece 0x como hex, 0b como binário e 0o como octal. Você também pode forçar uma base de entrada específica pelo seletor.
- Por que meu valor é rejeitado como inválido?
- A entrada contém um dígito não permitido na base selecionada, como um 2 em binário ou um z em hex. Escolha a base certa ou use Auto.
- O conversor de base numérica envia minha entrada para algum lugar?
- Não. O conversor de base numérica roda inteiramente no seu navegador, então seus números nunca saem do seu dispositivo e nada é enviado para um servidor.
Ferramentas relacionadas
Todas as ferramentas de ArrayKit