Conversor binário, decimal, hexadecimal e octal

Os processadores contam em binário, os endereços de memória são escritos em hexadecimal, as permissões do Unix usam octal e as pessoas pensam em decimal. Converter à mão entre esses sistemas é chato e sujeito a erro. Digite um número em qualquer base e veja na hora o equivalente em todas as mais usadas.

Conversor de bases numéricas: como usar

  1. Escolha a base em que o seu número está escrito.
  2. Digite ou cole o valor; os dígitos são validados conforme a base escolhida.
  3. Leia os equivalentes em binário, octal, decimal e hexadecimal.
  4. Use o seletor para qualquer outra base entre 2 e 36.

Perguntas frequentes

Por que o hexadecimal usa letras?

A base 16 precisa de dezesseis símbolos e só temos dez algarismos. De A a F representam os valores de 10 a 15, de modo que um dígito hexadecimal equivale exatamente a quatro bits.

Por que o hexadecimal é tão usado em programação?

Porque um dígito hexadecimal são quatro bits e dois dígitos, um byte. É uma forma compacta e sem perdas de escrever binário; por isso cores, endereços de memória e hashes aparecem assim.

Para que o octal ainda serve?

Principalmente para as permissões de arquivo no Unix e no Linux. Cada grupo de três bits (leitura, escrita, execução) cabe em um dígito octal; daí o chmod 755.

Converte números negativos ou com decimais?

Converte inteiros não negativos. As frações e o complemento de dois dependem do tamanho da palavra e do formato, e a ferramenta não tenta adivinhar.

Calculadora de porcentagem · Média, mediana e moda · Calculadora de frações · Regra de três · Ver todas as ferramentas

Também disponível em: English · Español · Français · Deutsch