Conversor de Base Numérica
Binário, octal, decimal e hexadecimal — digite em qualquer um.
O que é e para quem serve
O Conversor de Base Numérica traduz um mesmo número entre os quatro sistemas mais usados na computação: decimal (base 10), binário (base 2), octal (base 8) e hexadecimal (base 16). Cada base representa a mesma quantidade de formas diferentes — o decimal é o do dia a dia, o binário é a linguagem interna dos computadores e o hexadecimal aparece em cores, endereços de memória e código. É uma ferramenta útil para estudantes de computação, programadores, pessoas fazendo exercícios de lógica digital e quem trabalha com eletrônica ou redes.
Como usar
A ferramenta tem quatro campos, um para cada base. Você digita o número em qualquer um deles e os outros três são preenchidos automaticamente com a conversão equivalente:
- Digite no campo Decimal usando apenas os dígitos 0 a 9.
- No Binário, use somente 0 e 1.
- No Octal, use os dígitos de 0 a 7.
- No Hexadecimal, use 0 a 9 e as letras A a F (o resultado aparece em maiúsculas).
Se você digitar um dígito que não existe na base escolhida — por exemplo, o número 2 no campo binário — a ferramenta avisa que o dígito é inválido e não faz a conversão. Apagar o conteúdo de um campo limpa os demais.
Exemplos práticos
Alguns valores comuns ajudam a enxergar a relação entre as bases. O número decimal 255 equivale a 11111111 em binário, 377 em octal e FF em hexadecimal — esse é o valor máximo de um byte de 8 bits. Já o decimal 10 vira 1010 em binário, 12 em octal e A em hexadecimal. Uma cor branca em CSS, o FFFFFF hexadecimal, corresponde ao decimal 16777215.
Dicas e contexto
O hexadecimal é popular porque cada dígito representa exatamente 4 bits, então um byte cabe em dois dígitos (00 a FF). Isso deixa os valores muito mais curtos e legíveis do que em binário. Para converter mentalmente de binário para decimal, basta somar as potências de 2 correspondentes aos bits em 1: em 1010, por exemplo, temos 8 + 2 = 10. Ao trabalhar com números grandes, prefira copiar e colar nos campos para evitar erros de digitação, e lembre-se de que espaços em branco no começo e no fim são ignorados automaticamente.
Perguntas frequentes
Como converter binário para decimal?
Digite o número no campo binário e o valor aparece automaticamente em decimal, octal e hexadecimal.
Para que serve o hexadecimal?
É muito usado em cores (como #FF0000), endereços de memória e programação. O conversor transforma entre as bases 2, 8, 10 e 16.