Toollet
Pesquise por tarefa ou nome do appPesquisarFale conosco
Preços

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.

Se houver 0b, 0o ou 0x, o prefixo tem prioridade.

Resultados da conversão

Converta um número inteiro para ver seus valores nas 4 bases e as quantidades de bits e bytes de seu valor absoluto.

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

  1. Escolha a base de entrada

    Escolha binário, octal, decimal ou hexadecimal. Se houver um prefixo, a base indicada por ele tem prioridade.

  2. 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.

  3. 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.

Configurações atuais

Pesquisar ferramentas