Conversor hexadecimal / decimal / binário / octal

Converta números com precisão entre hexadecimal, decimal, binário e octal.

Entrada

Privado por design: seus valores nunca saem do seu dispositivo.

Saída

Copie ou baixe a conversão como JSON.

Passos

Bom saber

O conversor hex/decimal/binário/octal converte números diretamente no navegador entre bases, com três modelos: inteiro matemático, padrão de bits fixo ou fração. A base de origem é detectada automaticamente por prefixos — 0x ou # para hex, 0b para binário, 0o para octal; sem prefixo, assume-se decimal.

Pesquisas típicas incluem hex para decimal, binário para decimal e converter base numérica. O cálculo é local no navegador. Com um padrão de bits fixo, a mesma sequência pode representar valores diferentes como unsigned ou signed; para frações, nem todo valor tem representação finita em cada base.

Casos de uso típicos

Converter valores numéricos entre linguagens

Converta valores hex, binários ou octais de código, logs ou depuradores para decimal.

Comparar interpretação signed e unsigned

Use o modelo “padrão de bits fixo” com a largura certa para comparar unsigned e signed.

Representar frações em outras bases

Converta frações decimais em representação binária ou hex, limitando as casas decimais se a representação não for finita.

Dicas para melhores resultados

Use prefixos para uma entrada inequívoca

Especifique 0x, 0b ou 0o explicitamente em vez de confiar na detecção automática quando a entrada também for válida como decimal.

Escolha a largura de bits conforme a fonte real

Defina a largura de bits para o valor realmente usado pelo seu sistema (por exemplo, 8, 16, 32 ou 64 bits).

Como funciona

Passo a passo

  1. 1

    Escolha o modelo e a entrada

    Escolha inteiro, padrão de bits ou fração, e informe o número.

  2. 2

    Verifique a base de origem e as opções

    Verifique a base detectada e ajuste largura, interpretação ou casas decimais se necessário.

  3. 3

    Veja o resultado em todas as bases

    Veja o resultado em hex, decimal, binário e octal, e copie-o se necessário.

Funções

Três modelos numéricos

Escolha entre inteiro matemático, padrão de bits fixo ou fração.

Detecção automática de base

Prefixos como 0x, 0b e 0o são detectados automaticamente; sem prefixo, assume-se decimal.

Conversão local com passos de cálculo

O cálculo ocorre diretamente no navegador e mostra os passos individuais.

Perguntas frequentes

Como a base de origem é detectada automaticamente?

Por prefixos: 0x ou # para hexadecimal, 0b para binário, 0o para octal. Sem prefixo, assume-se decimal.

Por que o mesmo padrão de bits dá valores diferentes?

Porque o mesmo padrão pode representar valores diferentes dependendo se é interpretado como unsigned ou signed.

Minhas entradas são enviadas?

Não. A conversão ocorre totalmente local no navegador.

Mais ferramentas