Algo errado nesta ferramenta?
Sobre «Number Base Converter Online»
Esta ferramenta converte números entre bases: binário (base 2), octal (base 8), decimal (base 10), hexadecimal (base 16) e qualquer outra base arbitrária de 2 a 36. Insira um número em uma base e veja-o em todas as outras.
Conversões de base são fundamentais em programação e ciência da computação. Dumps de memória e assembly usam hex; bits de permissão e modos de arquivo Unix usam octal; trabalho de nível de bits usa binário. Conseguir alternar fluidamente entre representações economiza horas de aritmética mental.
Use ao ler listagens de assembly, depurar operações bit a bit, trabalhar com permissões de arquivo, ou estudar para exames de arquitetura de computadores.
Como usar esta ferramenta
Como converter um número entre bases (2–36)
Informe o valor
"Value" é o número a converter, escrito na base FROM. Espaços são removidos, então `dead beef` e `deadbeef` parseiam iguais. Letras A–Z representam 10–35, sem diferenciar maiúsculas.
From base / To base
"From base" e "To base" são inteiros entre 2 e 36. Comuns: 2 (binário), 8 (octal), 10 (decimal), 16 (hex), 32 (Base32), 36 (máx — 0–9 + A–Z).
Executar
Resultado: um único campo `result` — o valor na base destino, letras minúsculas. Dígito inválido para a base origem lança "Invalid digit for source base."
Limites de precisão
O parse usa `parseInt` do JavaScript, limitado a inteiros seguros de 32 bits em vários contextos. Acima de 2^53 a precisão se perde — use uma ferramenta BigInt.