Conversor de Base Numérica

Converta instantaneamente entre binário, octal, decimal, hexadecimal e bases personalizadas

Entrada
Resultados da conversão
Binário (2)
Octal (8)
Decimal (10)
Hexadecimal (16)

Base de entrada

O que é conversão de base numérica?

'

A conversão de base numérica é o processo de mudar um número de um sistema numérico para outro. As bases comuns incluem binário (base 2), octal (base 8), decimal (base 10) e hexadecimal (base 16).

Na ciência da computação, o binário é o sistema numérico mais fundamental, pois todos os dados dentro dos computadores são armazenados em binário. O hexadecimal é amplamente utilizado para endereços de memória e valores de cores por ser mais compacto e legível que o binário.

'

Como usar

  1. Digite o número para converter no campo de entrada (ex: 255, FF, 11111111)
  2. Selecione a base do número: binário, octal, decimal, hexadecimal ou base personalizada
  3. A ferramenta converte automaticamente para binário, octal, decimal e hexadecimal
  4. Clique em "Copiar" ao lado de qualquer resultado para copiá-lo

Recursos

Multi-baseExibe resultados em binário, octal, decimal e hexadecimal simultaneamente
Base personalizadaSuporta qualquer base de 2 a 36
Conversão em tempo realOs resultados são atualizados instantaneamente ao digitar
Cópia com um cliqueBotão de cópia ao lado de cada resultado

Exemplos de conversão

Decimal → Hexadecimal

255FF

Comum em cores CSS, ex: #FF0000 para vermelho

Binário → Decimal

11111111255

Valor máximo de 8 bits, o maior byte sem sinal

Hexadecimal → Binário

1A3F1101000111111

Cada 4 dígitos binários correspondem a 1 dígito hexadecimal

Octal → Hexadecimal

377FF

A permissão Unix 377 (rwxrwxrwx) equivale a hex FF

Base personalizada

ZZ (base 36)1295 (decimal)

A base 36 usa 0-9 e A-Z, o máximo é ZZ

Perguntas frequentes

P: O que são binário e hexadecimal?

R: O binário usa apenas 0 e 1, e é a base da aritmética computacional. O hexadecimal usa 0-9 e A-F (16 caracteres no total), comumente usado em programação para cores, endereços de memória, etc.

P: Como converter manualmente entre bases?

R: Por exemplo, convertendo decimal 255 para hex: 255÷16=15 resto 15, 15÷16=0 resto 15. Lendo os restos de baixo para cima, 15 corresponde a F em hexadecimal, então o resultado é FF.

P: Quais bases são suportadas?

R: Esta ferramenta suporta qualquer base de 2 a 36. As bases 2-10 usam dígitos 0-9, e as bases 11-36 usam adicionalmente letras A-Z (maiúsculas e minúsculas).