O que são números hexadecimais e binários?
O sistema binário é de base 2. Ele usa apenas dois dígitos: 0 e 1.
O sistema hexadecimal é de base 16. Ele utiliza os dígitos 0–9 e as letras A, B, C, D, E e F, onde A equivale a 10 e F equivale a 15.
O hexadecimal é uma forma compacta de escrever dados binários, pois um dígito hexadecimal representa exatamente quatro bits binários.
Como converter hexadecimal para binário
Para converter hexadecimal para binário, substitua cada dígito hexadecimal pelo seu equivalente binário de quatro bits. Em seguida, junte os grupos.
1 = 0001
B = 1011
7 = 0111
E = 1110
1B7E₁₆ = 1101101111110₂
Os zeros à esquerda são geralmente removidos do valor binário final, a menos que o valor precise se adequar a um formato de largura fixa.
Tabela de conversão hexadecimal para binário
Cada dígito hexadecimal corresponde a um grupo de quatro bits em binário. Isso torna a conversão mais rápida do que converter primeiro para o sistema decimal.
0=0000 1=0001 2=0010 3=0011
4=0100 5=0101 6=0110 7=0111
8=1000 9=1001 A=1010 B=1011
C=1100 D=1101 E=1110 F=1111
Por exemplo, o valor hexadecimal FF torna-se 11111111, pois F corresponde a 1111 e os dois grupos são unidos.
Usos comuns de hexadecimal e binário
O sistema binário é utilizado internamente pelos sistemas digitais. O hexadecimal é frequentemente usado por humanos para ler e escrever os mesmos dados de forma mais compacta.
Você verá frequentemente hexadecimais em endereços de memória, código de máquina, máscaras de bits, pontos de código Unicode, valores de cor da web, somas de verificação e ferramentas de depuração.
Regras de entrada
- Use os dígitos 0–9 e as letras A–F para entrada hexadecimal.
- Letras minúsculas são aceitas e automaticamente normalizadas para maiúsculas.
- São suportados prefixos opcionais, como 0x.
- Números inteiros são suportados. Frações não são convertidas por esta ferramenta.