Conversor de bases numéricas
Converte números entre binário, octal, decimal e hexadecimal.
Conversor de bases numéricas — Digite um número em qualquer base — binária, octal, decimal ou hexadecimal — e as outras três se atualizam instantaneamente. A aritmética BigInt permite converter inteiros arbitrariamente grandes sem perda de precisão, e há suporte a valores negativos. Tudo é calculado localmente no seu navegador.
O que é Conversor de bases numéricas?
O Conversor de Bases Numéricas é uma ferramenta on-line e gratuita de conversão de base que converte números inteiros entre binário (base 2), octal (base 8), decimal (base 10) e hexadecimal (base 16). Digite um número em qualquer campo e os outros três se atualizam instantaneamente, então ele funciona como conversor de decimal para binário, de decimal para hexadecimal, de hexadecimal para decimal ou de binário para octal. É usado por programadores, estudantes e engenheiros de eletrônica ou redes que leem máscaras de bits, códigos de cor, endereços de memória e sinalizadores de permissão. Como usa matemática BigInt, converte inteiros arbitrariamente grandes sem perda de precisão e oferece suporte a números negativos.
Como usar Conversor de bases numéricas
- Escolha o campo da base em que seu número já está: Binário (base 2), Octal (base 8), Decimal (base 10) ou Hex (base 16).
- Digite ou cole seu inteiro nesse campo; os outros três campos são recalculados conforme você digita.
- Adicione um sinal de menos à frente para valores negativos; as letras hexadecimais a-f são aceitas em maiúsculas ou minúsculas e exibidas em maiúsculas.
- Use o botão Copiar exibido ao lado de qualquer campo não vazio para copiar essa representação para a área de transferência.
- Se um caractere não for válido para a base escolhida, leia a nota de dígitos inválidos e corrija a entrada.
- Pressione Limpar para esvaziar todos os campos e redefinir a edição para o campo Decimal.
Exemplos
De decimal para hexadecimal, binário e octal
Entrada
255 (Decimal)
Saída
Binary 11111111, Octal 377, Hex FF
De hexadecimal para decimal
Entrada
FF (Hex)
Saída
Decimal 255, Binary 11111111, Octal 377
Valor decimal negativo
Entrada
-10 (Decimal)
Saída
Binary -1010, Octal -12, Hex -A
Perguntas frequentes
- Quais bases numéricas ele suporta?
- Quatro: binário (base 2), octal (base 8), decimal (base 10) e hexadecimal (base 16). Editar qualquer campo o converte instantaneamente para os outros três.
- Ele lida com números muito grandes e negativos?
- Sim. Ele usa aritmética BigInt, então inteiros arbitrariamente grandes são convertidos sem perda de precisão, e um sinal de menos à frente fornece valores negativos em todas as bases.
- Por que vejo uma mensagem de dígitos inválidos?
- Você inseriu um caractere não permitido para essa base, como um 2 em um campo binário ou um G em um campo hexadecimal. O binário aceita 0-1, o octal 0-7, o decimal 0-9 e o hexadecimal 0-9 mais a-f. Remova-o e os campos se atualizarão novamente.
- Ele converte frações ou casas decimais?
- Não. Ele funciona apenas com números inteiros e não lida com valores fracionários ou de ponto flutuante.
- Meus dados são enviados para algum lugar?
- Não. Cada conversão é executada inteiramente no seu navegador com JavaScript do lado do cliente. Nada do que você digita é enviado a um servidor nem armazenado on-line.
Ferramentas relacionadas
Calculadora de proporção de tela
Insira uma largura ou altura com uma proporção de destino e obtenha na hora a dimensão correspondente e a proporção simplificada.
Conversor de arquivos Base64
Codifique qualquer arquivo ou imagem em um data URI Base64 e decodifique um data URI de volta em um arquivo baixável.
Calculadora de IMC
Calcule seu Índice de Massa Corporal a partir da altura e do peso em unidades métricas ou imperiais e veja na hora a categoria de peso da OMS correspondente.
Conversor de unidades CSS
Converte um comprimento CSS entre px, rem, em, pt, %, vw e vh.