Converter
Binário, Octal, Decimal, Hex e Cada Base Intermediária
Converta qualquer valor entre base 2 e base 60
Os resultados são fornecidos apenas para fins informativos e podem conter erros. Verifique de forma independente as informações importantes. O uso desta ferramenta é por sua conta e risco.
Sobre as bases numéricas
Uma base numérica (ou radix) determina quantos dígitos únicos são usados para representar valores - o binário (base 2) usa apenas 0 e 1; o decimal (base 10), o que você usa todos os dias, usa 0-9; o hexadecimal (base 16) acrescenta as letras A-F para os valores de 10 a 15. Esta ferramenta suporta qualquer base de 2 a 60: dígitos 0-9, depois A-Z para os valores de 10 a 35, depois a-z para os valores de 36 a 59. Acima da base 36, letras maiúsculas e minúsculas são dígitos diferentes (por exemplo, na base 40, "A" e "a" não têm o mesmo valor) - na base 36 ou abaixo, maiúsculas e minúsculas não importam.
O que esta ferramenta faz
O conversor de bases numéricas converte números entre quaisquer duas bases de 2 a 60: binária, octal, decimal e hexadecimal, e também bases menos comuns, como a base 36 para IDs curtos ou a base 60 para valores de tempo.
Os dígitos são 0-9, depois A-Z para os valores de 10 a 35 e depois a-z para 36 a 59. Até a base 36, maiúsculas e minúsculas são o mesmo dígito; acima da base 36, são dígitos diferentes. O resultado atualiza enquanto você digita, junto com uma linha que descreve a conversão.
Quando usar
- Ler endereços de memória, valores de cor ou máscaras de bits escritos em hexadecimal, ou ligar bits específicos em binário.
- Calcular permissões de arquivos Unix em octal; a Calculadora de Chmod / Permissões Unix mostra o mesmo de forma mais amigável.
- Encurtar IDs numéricos em strings de base 36 para URLs ou códigos de referência.
- Conferir lição de casa ou respostas de prova em exercícios de sistemas de numeração de cursos de computação.
Exemplo prático
255 · base 10 → base 16
FF
255 · base 10 → base 2
11111111
777 · base 8 → base 10
511
1000000 · base 10 → base 36
LFLS
-255 · base 10 → base 16
-FF
0.75 · base 10 → base 2
0.11
Perguntas sobre esta ferramenta
Quais bases são aceitas?
Todas as bases de 2 a 60. Os menus “De” e “Para” mostram todas, e a entrada é conferida com os dígitos permitidos na base escolhida.
Posso converter números negativos ou frações?
Sim. O sinal de menos é mantido, então -255 em decimal é -FF em hexadecimal, e frações também funcionam: 0,75 é 0.11 em binário. Frações que se repetem para sempre na base de destino, como 0,1 em binário, são cortadas após um número fixo de dígitos.
Existe limite de tamanho?
Inteiros muito grandes são calculados com exatidão, sem o arredondamento que afeta números de ponto flutuante acima de 2^53, então IDs hexadecimais longos e hashes são convertidos corretamente.
Esta ferramenta é gratuita?
Sim, é grátis. Sem cadastro nem e-mail. Veja o resultado nesta página.
Como recebo o resultado?
Use a ferramenta nesta página. O resultado aparece aqui, sem envio por e-mail.