Converta entre binário, decimal, hexadecimal e octal
Binário, octal, decimal e hexadecimal
A base (ou raiz) de um sistema de numeração define quantos dígitos diferentes são usados e o valor posicional de cada dígito. No dia a dia usamos a base 10 (decimal). Internamente, os computadores usam a base 2 (binário). Binário (base 2): apenas 0 e 1. Cada posição representa uma potência de 2. 1011₂ = 1×8 + 0×4 + 1×2 + 1×1 = 11 em decimal. É usado em toda a eletrônica digital e na computação. Octal (base 8): dígitos de 0 a 7. Cada dígito octal representa 3 dígitos binários. 17₈ = 1×8 + 7 = 15. É usado nas permissões de arquivos do Unix (chmod 755). Hexadecimal (base 16): dígitos de 0 a 9 e de A a F (A=10, B=11, ..., F=15). FF₁₆ = 15×16 + 15 = 255. É usado em códigos de cores (#FF5733), endereços de memória e depuração de programas. Cada dígito hexadecimal representa 4 bits. Códigos de cores: a cor HTML #FF5733 significa R=255, G=87, B=51 em decimal. As cores em hexadecimal são compactas — 6 dígitos hexadecimais representam uma cor RGB completa.
Outras ferramentas úteis para cálculos matemáticos
Como usar? Digite o número, escolha a base de origem e clique em converter. Você verá o valor equivalente em todas as bases.
Base 2, usa os dígitos 0 e 1
Base 8, usa os dígitos 0-7
Base 10, usa os dígitos 0-9
Base 16, usa 0-9 e A-F
Sobre bases numéricas
O binário é o sistema de numeração de base 2, que usa apenas 0 e 1. É o sistema usado pelos computadores.