Conversor de bases numéricas
Converta números inteiros entre as bases binária, octal, decimal e hexadecimal, preservando a precisão de valores grandes.
Como usar
- Informe um inteiro e escolha sua Base de entrada: binário, octal, decimal ou hexadecimal. Você pode usar 0b, 0o ou 0x na base correspondente.
- Selecione a Base de saída e clique em Converter base para ver a representação escolhida.
- Use Copiar resultado e informe a base ao compartilhar o número, pois o resultado não inclui um prefixo para identificá-la.
Como funciona
Aceita inteiros positivos ou negativos com até 4096 dígitos, com prefixos opcionais 0b, 0o e 0x na base correspondente. Frações, notação científica e separadores não são aceitos; a saída não inclui prefixo.
Um exemplo
O decimal 255 corresponde a 11111111 em binário, 377 em octal e FF em hexadecimal.
Perguntas frequentes
Por que não posso usar o dígito 8 em octal?
A base octal usa apenas os dígitos de 0 a 7. Binário aceita 0 e 1; hexadecimal também usa as letras A a F.
Um número negativo é convertido para complemento de dois?
Não. A ferramenta conserva o sinal de menos e converte a magnitude. Uma representação em complemento de dois exige definir a largura em bits.