Conversor de Bases Numéricas

Digite um número em qualquer base e leia o mesmo valor em binário, octal, decimal e hexadecimal ao mesmo tempo. Os valores são tratados como inteiros grandes, então números longos mantêm todos os dígitos.

Grátis Roda no navegador Sem cadastro
Base de entrada
Válido
Binário11111111
Octal377
Decimal255
HexadecimalFF
Espaços e sublinhados são ignorados; prefixos 0b, 0o e 0x são aceitos.

Como usar

1

Escolha a base de entrada

Selecione binário, octal, decimal ou hexadecimal para o valor que você quer digitar.

2

Digite um valor

Cole dígitos, espaços ou um prefixo 0b / 0o / 0x; as outras bases mudam na hora.

3

Copie um resultado

Copie qualquer uma das quatro representações com o botão correspondente.

Por que usar esta ferramenta

Quatro bases ao mesmo tempo

Os resultados em binário, octal, decimal e hexadecimal aparecem lado a lado.

Inteiros grandes

Os valores são convertidos com BigInt, então números de 100 dígitos continuam exatos.

Reconhece prefixos

Os prefixos 0b, 0o e 0x são entendidos, e espaços ou sublinhados são ignorados.

Perguntas frequentes

Números negativos são aceitos?
Este conversor trabalha com valores sem sinal. Para representações com sinal, converta o valor absoluto e aplique o complemento de dois você mesmo.
Qual é o tamanho máximo da entrada?
Até 200 caracteres depois de remover espaços e sublinhados. Isso vai muito além da faixa de inteiros de 64 bits e cobre a maioria das conversões do dia a dia.
Os zeros à esquerda são mantidos?
Não. Valores numéricos descartam zeros à esquerda, então 0001 em binário aparece como 1. Isso mantém as quatro representações consistentes.
Por que minha entrada é marcada como inválida?
Cada base aceita um conjunto fixo de dígitos: 0–1 no binário, 0–7 no octal, 0–9 no decimal e 0–9 mais A–F no hexadecimal.
A conversão é feita localmente?
Sim. Tudo roda no seu navegador e nenhum valor é enviado a um servidor.

Ferramentas relacionadas

Última atualização: