Conversor de bases numéricas
Informe um número inteiro para ver suas representações nas bases 2, 8, 10 e 16. Números inteiros grandes são convertidos sem perda de dígitos, e os prefixos 0b, 0o e 0x têm prioridade sobre a base selecionada. Você pode copiar juntos os valores em cada base e as quantidades de bits e bytes que representam o valor absoluto, ou salvá-los como TXT.
O que você pode fazer
Conferir quatro bases de uma vez
Especifique a base de entrada e o número inteiro para ver juntos os valores em binário, octal, decimal e hexadecimal. A saída hexadecimal usa A–F maiúsculos.
Preservar os dígitos de números inteiros grandes
Converta números inteiros sem arredondar. Os prefixos 0b, 0o e 0x também são aceitos, e as contagens de bits e bytes são calculadas a partir dos dígitos do valor absoluto.
Como usar
Escolha a base de entrada
Escolha binário, octal, decimal ou hexadecimal. Se houver um prefixo, a base indicada por ele tem prioridade.
Informe um número inteiro e converta
Informe dígitos válidos para a base selecionada e pressione “Converter”. Você pode informar números negativos com um sinal de menos no início.
Conferir e copiar os resultados
Confira o valor em cada base e as contagens de bits e bytes necessárias para representar o valor absoluto. Você pode copiar todos os resultados ou salvá-los como TXT.
Quando usar
Ler valores de registros ou configurações em outra base
Use isto quando quiser representações consistentes de números inteiros em documentos ou registros, por exemplo para conferir um valor hexadecimal em decimal.
Estudar bases numéricas ou conferir respostas
Compare o mesmo número inteiro em várias bases para conferir o valor de cada dígito e como A–F são usados.
Bases numéricas e representação de inteiros
A base determina o peso de cada dígito
No decimal, cada posição à esquerda tem 10 vezes o peso; no binário, tem 2 vezes o peso. O mesmo valor é representado por dígitos em uma base diferente.
Os A–F do hexadecimal representam 10–15
Além de 0–9, o hexadecimal usa A–F para representar 10–15. Letras maiúsculas e minúsculas são aceitas na entrada.
Números negativos e o significado das contagens de bits
Números negativos são exibidos com sinal de menos. As contagens de bits e bytes são o número de dígitos necessários para representar o valor absoluto, não uma representação em complemento de dois de largura fixa nem o tamanho em memória.
Perguntas frequentes
Também posso converter decimais?
Esta ferramenta trata apenas de números inteiros. Você não pode informar valores com ponto decimal ou frações.
Números inteiros grandes perdem dígitos?
O número inteiro informado é tratado como inteiro e convertido sem perder dígitos. Informe no máximo 4096 caracteres, excluindo espaços no início e no fim.
Preciso selecionar hexadecimal ao informar 0xFF?
Um prefixo 0x indica hexadecimal e tem prioridade sobre a base selecionada. 0b indica binário, e 0o indica octal. Sem prefixo, usa-se a base selecionada.
Este recurso converte cadeias de texto em binário?
Esta tela converte representações de números inteiros. Ela não codifica texto com uma codificação de caracteres nem converte vários valores em lote.
Entradas e resultados
- Entrada
- Números inteiros em binário, octal, decimal ou hexadecimal. Aceita prefixos e sinais positivo ou negativo.
- Resultados
- Valores em quatro bases, além das contagens de bits e bytes do valor absoluto.
- Salvar
- Copie os 6 itens juntos ou salve-os como TXT. Alterar a entrada apaga os resultados anteriores.