A regra dos quatro bits
O sistema hexadecimal usa dezesseis símbolos: 0–9 e A–F, em que A vale 10 e F vale 15. Quatro bits binários representam valores de 0 a 15; por isso, cada dígito hexadecimal corresponde exatamente a um grupo de quatro bits.
| Hexadecimal | Binário | Hexadecimal | Binário |
|---|---|---|---|
| 0 | 0000 | 8 | 1000 |
| 1 | 0001 | 9 | 1001 |
| 2 | 0010 | A | 1010 |
| 3 | 0011 | B | 1011 |
| 4 | 0100 | C | 1100 |
| 5 | 0101 | D | 1101 |
| 6 | 0110 | E | 1110 |
| 7 | 0111 | F | 1111 |
Veja um exemplo: 24D₁₆
- Separe o número hexadecimal em dígitos: 2, 4 e D.
- Consulte o grupo de quatro bits de cada dígito: 2 → 0010, 4 → 0100, D → 1101.
- Junte os grupos na mesma ordem: 24D₁₆ = 0010 0100 1101₂.
Para conferir, 24D₁₆ equivale a 589 em decimal, e 0010 0100 1101₂ também equivale a 589. Os grupos de quatro bits facilitam a verificação da conversão.
Por que os zeros à esquerda são importantes
Mantenha os quatro bits ao converter cada dígito: neste método, 2 é 0010, não apenas 10. Um zero à esquerda não altera o valor numérico, mas mantém cada dígito hexadecimal alinhado ao seu grupo de quatro bits. Isso importa ao ler bytes, campos de bits ou valores de largura fixa.
Por exemplo, 0A₁₆ se transforma em 0000 1010₂. Se você precisar apenas da representação binária comum mais curta, poderá remover os zeros do início depois de juntar os grupos; não remova zeros de dentro de um grupo.
Converta um número maior sem se perder
- Leia da esquerda para a direita e substitua um dígito hexadecimal de cada vez.
- Mantenha cada resultado com quatro bits, inclusive os zeros.
- Separe os grupos com espaços para conferir o cálculo; remova-os somente se o destino exigir uma sequência contínua.
- Se a entrada incluir um prefixo como 0x, remova-o antes de digitar os números em um conversor que aceite apenas o valor.
Para conferir rapidamente, o conversor de bases da UsefulVerse converte números inteiros entre as bases 2 e 36 diretamente no navegador. Escolha hexadecimal como base de entrada e binário como base de saída; o valor permanece no seu dispositivo.