Uma base numérica é um sistema para representar números usando um conjunto específico de dígitos. A base determina quantos símbolos únicos são usados. Nossa ferramenta converte entre as 4 bases mais utilizadas na computação e matemática.
Hexadecimal para cores web e endereços
Octal para permissões Unix/Linux
Binário para lógica digital
Binário (Base 2)
Usa apenas 0 e 1. Fundamental para computadores e eletrônica digital.
Exemplo: 1010 = 10 decimal
Octal (Base 8)
Usa dígitos 0-7. Comum em sistemas Unix para permissões de arquivo.
Exemplo: 755 = 493 decimal
Decimal (Base 10)
Sistema padrão usando dígitos 0-9. O que usamos no dia a dia.
Exemplo: 42 = quarenta e dois
Hexadecimal (Base 16)
Usa 0-9 e A-F. Muito usado em programação e cores web.
Exemplo: FF = 255 decimal
De Qualquer Base para Decimal
Multiplique cada dígito pela base elevada à sua posição (da direita para esquerda, começando em 0):
1010₂ = 1×2³ + 0×2² + 1×2¹ + 0×2⁰ = 8+0+2+0 = 10₁₀
De Decimal para Qualquer Base
Divida sucessivamente pela base alvo, use os restos na ordem inversa:
10÷2=5 resto 0, 5÷2=2 resto 1, 2÷2=1 resto 0, 1÷2=0 resto 1 → 1010₂
Referência Rápida
2¹ = 2
2² = 4
2³ = 8
2⁵ = 32
2⁶ = 64
2⁷ = 128
B = 11
C = 12
D = 13
F = 15
10₁₆ = 16₁₀
FF₁₆ = 255₁₀