← Voltar para conversores de engenharia

Conversor de Bases Numéricas

Converta entre Binário, Octal, Decimal e Hexadecimal. Altere qualquer valor para ver as conversões em tempo real.

Como funciona este conversor

O conversor de bases numéricas permite transformar números entre Binário (base 2), Octal (base 8), Decimal (base 10) e Hexadecimal (base 16). Cada base usa dígitos diferentes: binário (0,1), octal (0-7), decimal (0-9), hex (0-9 e A-F).

Digite um valor válido em qualquer base e as equivalências são exibidas em tempo real. Útil para programação e eletrônica digital.

Fórmulas utilizadas

Conversão para decimal: somar cada dígito × base^posição.

Ex.: 1011 bin = 1×2³ + 0×2² + 1×2¹ + 1×2⁰ = 11 decimal

Ex.: FF hex = 15×16¹ + 15×16⁰ = 255 decimal

Exemplos práticos

Exemplo: Cores em hexadecimal

#FF0000 (vermelho): FF em decimal = 255 para o canal R; 00 = 0 para G e B.

Exemplo: Endereço de memória

Endereço 0x1A em hex = 26 em decimal. Útil para debug e programação de baixo nível.

Interpretação do resultado

  • Binário: Base 2. Base da computação; cada bit é 0 ou 1.
  • Octal: Base 8. Histórica em Unix (permissões de arquivo).
  • Decimal: Base 10. Uso cotidiano.
  • Hexadecimal: Base 16. Comum em cores, endereços de memória e códigos.

Perguntas frequentes (FAQ)

Como converter decimal para binário?

Divisões sucessivas por 2; os restos (de baixo para cima) formam o número binário. Ex.: 13 ÷ 2 = 6 r1, 6÷2=3 r0, 3÷2=1 r1, 1÷2=0 r1 → 1101.

O que significa 0x em hexadecimal?

É o prefixo que indica que o número está em hexadecimal, usado em várias linguagens de programação.