Pular para o conteúdo principal

Conversor de Bases Numéricas Online

Converta entre binário, octal, decimal e hexadecimal online. Digite o valor e obtenha o resultado na base desejada. Gratuito.

Bases numéricas são sistemas de representação de quantidades usando diferentes conjuntos de dígitos. O decimal (base 10) usa os dígitos de 0 a 9 e é o sistema que usamos no dia a dia. O binário (base 2) usa apenas 0 e 1, e é a linguagem nativa dos computadores — cada dígito binário é um bit. O octal (base 8) usa de 0 a 7, e o hexadecimal (base 16) usa de 0 a 9 e as letras A a F, muito usados em programação e endereçamento de memória. A conversão entre bases funciona convertendo o valor da base de origem para um número inteiro e, em seguida, representando esse número na base de destino. Por exemplo, o binário 1010 equivale ao decimal 10 e ao hexadecimal A. O hexadecimal FF equivale ao decimal 255 e ao binário 11111111. Este conversor aceita valores de entrada como texto (ex.: 1010 em binário, FF em hexadecimal, 377 em octal) e valida os dígitos conforme a base de origem — se você digitar "2" em binário, o resultado ficará vazio, pois 2 não é um dígito válido na base 2. É essencial para estudantes de computação, programadores, engenheiros eletrônicos e qualquer pessoa que trabalhe com sistemas digitais, endereçamento de rede ou depuração de baixo nível.

Perguntas Frequentes

Como converter binário para decimal?

Some os dígitos multiplicados por potências de 2. Ex.: 1010 = 1×8 + 0×4 + 1×2 + 0×1 = 10.

Como converter decimal para hexadecimal?

Divida o número por 16 sucessivamente e leia os restos de baixo para cima. Ex.: 255 = FF.

Quantos dígitos tem o hexadecimal?

16 dígitos: 0–9 e A–F, onde A=10, B=11, C=12, D=13, E=14, F=15.

Por que o resultado fica vazio às vezes?

Porque o valor digitado contém dígitos inválidos para a base de origem (ex.: "2" em binário). Verifique os dígitos e tente novamente.

Este conversor é gratuito?

Sim, totalmente gratuito, sem cadastro e sem limite de uso.