Converte um número entre as bases binária, octal, decimal e hexadecimal — 255 em decimal é 11111111 em binário, 377 em octal e FF em hexadecimal. Digite um valor em qualquer base e as outras três se atualizam na hora, direto no seu navegador.
A conversão aparece abaixo conforme você digita. Apenas inteiros são suportados e as posições acima de 9 são escritas como A~Z.
O que é conversão de base?
A conversão de base (ou de sistema numérico) representa o mesmo número em bases diferentes. Por exemplo, o decimal 255 é 11111111 em binário, 377 em octal e FF em hexadecimal. O valor em si é o mesmo e apenas a forma de escrevê-lo muda, algo frequentemente necessário em programação, redes e circuitos digitais.
Como converter entre bases
- Escolha a base de entrada — selecione em que base o número digitado está (padrão: decimal).
- Digite o número — ao informar o valor, os resultados em binário, octal, decimal e hexadecimal aparecem logo abaixo.
- Veja e copie uma base arbitrária — se precisar, escolha outra base em 'base arbitrária' e use o botão 'Copiar' de cada resultado para levá-lo à área de transferência.
O que são as bases binária, octal, decimal e hexadecimal?
A base binária usa os dígitos 0 e 1, a octal usa de 0 a 7, a decimal usa os 0 a 9 do dia a dia, e a hexadecimal usa de 0 a 9 mais A a F. O computador funciona internamente em binário, e códigos de cor (#FF8800) ou endereços de memória costumam ser escritos em hexadecimal.
Também converte bases arbitrárias, como de 2 a 36?
Sim. Você pode converter para qualquer base, do binário (base 2) até a base 36. As posições acima de 9 são escritas com as letras de A (=10) a Z (=35), e você pode escolher a base desejada no campo 'base arbitrária' abaixo dos resultados.
Números muito grandes são convertidos com precisão?
Sim. Esta ferramenta calcula com inteiros de precisão arbitrária (BigInt), então converte com exatidão mesmo números com muitíssimos dígitos, sem erros de arredondamento. Apenas números inteiros são suportados e casas decimais não são tratadas. Se precisar, use o sinal (-) para converter também números negativos.
O valor digitado é armazenado no servidor?
Não. Toda conversão acontece apenas dentro do seu navegador, e o valor digitado não é enviado nem armazenado em nenhum servidor. Como os resultados desaparecem ao atualizar a página, copie antes os valores de que precisar.