Pular para o conteúdo
ToolMug

Conversor de bases numéricas

Digite um número em qualquer base de 2 a 36 e veja-o de uma vez em binário, octal, decimal, hexadecimal e em uma base à sua escolha. Inteiros arbitrariamente grandes continuam exatos, e números negativos também mostram o padrão de bits em complemento de dois.

Roda no seu navegador — nada do que você digita é enviado

Binário1111 1111
Octal377
Decimal255
HexadecimalFF
Base 3673
Base personalizada (7)513

Como usar

  1. Digite o número. Os prefixos 0x, 0o e 0b e separadores como _ ou espaços são aceitos.
  2. Escolha a base em que ele está escrito.
  3. Veja o valor em todas as outras bases e copie o que precisar.
  4. Defina uma “Base personalizada” (2–36) para ver uma base incomum, como a base 32.

Opções explicadas

Base de entrada
Os dígitos acima de 9 usam letras — a é 10, f é 15, z é 35. Tanto faz maiúscula ou minúscula.
Números grandes
Os cálculos usam inteiros de precisão arbitrária, então valores de 64 bits ou maiores ficam exatos, em vez de serem arredondados como numa calculadora comum.
Complemento de dois
Para números negativos, mostra o padrão de bits que um computador armazena no menor inteiro com sinal que caiba, de 8, 16, 32, 64 ou 128 bits.
Agrupar dígitos
Separa binário e hexadecimal em grupos de quatro e decimal em grupos de três para facilitar a leitura. Ao copiar, os espaços são removidos.

Referência rápida

Decimal Binário Octal Hexadecimal
0 0 0 0
7 111 7 7
10 1010 12 A
15 1111 17 F
16 10000 20 10
255 1111 1111 377 FF
1024 100 0000 0000 2000 400
65535 1111 1111 1111 1111 177777 FFFF

Perguntas frequentes

Como converter binário para decimal à mão?

Multiplique cada bit por 2 elevado à sua posição, contando a partir de 0 da direita, e some. 1011 é 1×8 + 0×4 + 1×2 + 1×1 = 11.

Por que um dígito hexadecimal equivale a quatro bits?

Dezesseis valores (0–f) precisam de exatamente quatro bits (2⁴ = 16), então cada dígito hexadecimal corresponde a um nibble. É por isso que o hexadecimal é usado para escrever bytes de forma compacta — dois dígitos por byte.

Funciona com números fracionários?

Não, só com inteiros. Frações como 0,1 muitas vezes não têm representação finita exata em binário.

Qual é o maior número que dá para converter?

Não há limite prático; números com milhares de dígitos são convertidos na hora.

Privacidade

Esta ferramenta funciona inteiramente no seu navegador. Seus arquivos e textos são processados no seu dispositivo e nunca são enviados aos nossos servidores.

Ferramentas relacionadas