Conversor de Hexadecimal para Binário
Converta números hexadecimais para binário instantaneamente. Conversor online gratuito com processo passo a passo e agrupamento de dígitos.
Como Converter Hexadecimal para Binário?
A conversão de hexadecimal para binário transforma números base-16 (usando dígitos 0-9 e letras A-F) em números base-2 (usando apenas 0 e 1). A conversão é feita convertendo cada dígito hexadecimal para seu equivalente binário de 4 bits.
Passos de conversão:
1. Pegue cada dígito hexadecimal
2. Converta-o para sua representação binária de 4 bits
3. Combine todos os dígitos binários para obter o resultado final
Exemplo: Converter 1A3 para binário:
1 → 0001
A → 1010
3 → 0011
Resultado: 000110100011 (binário)
O que é um número hexadecimal?
Hexadecimal (hex) é um sistema de numeração base-16 que usa 16 símbolos: 0-9 (representando valores 0-9) e A-F (representando valores 10-15). É comumente usado em computação porque é mais compacto que binário e mais fácil de ler do que longas strings binárias. Cada dígito hexadecimal representa exatamente 4 dígitos binários.
Como converter hexadecimal para binário manualmente?
Para converter hexadecimal para binário manualmente:
1. Escreva cada dígito hexadecimal
2. Converta cada dígito para seu equivalente binário de 4 bits usando a tabela de conversão
3. Combine todos os dígitos binários na mesma ordem
Exemplo para hex 2F:
2 → 0010
F → 1111
Resultado: 00101111 (binário)
Por que hexadecimal é usado em computação?
Hexadecimal é amplamente usado em computação porque:
- É mais compacto que binário (4 dígitos binários = 1 dígito hexadecimal)
- É mais fácil de ler e escrever do que longas strings binárias
- Mapeia perfeitamente para binário (sem erros de arredondamento)
- É comumente usado em endereços de memória, códigos de cores e depuração
- É legível por humanos enquanto ainda está próximo ao nível da máquina
O que é agrupamento de dígitos?
Agrupamento de dígitos adiciona espaços entre grupos de dígitos para tornar números grandes mais legíveis. Para números binários, agrupar por 4 dígitos (nibbles) é comum porque corresponde a dígitos hexadecimais. Por exemplo: 11010110 torna-se 1101 0110, que é mais fácil de ler e converter para hexadecimal (D6).
Como lidar com números hexadecimais negativos?
Para números hexadecimais negativos, você normalmente precisa saber a largura do bit (8 bits, 16 bits, 32 bits, etc.) para determinar a representação:
- Complemento de dois: Converta para binário, depois aplique regras de complemento de dois
- Sinal-magnitude: O bit mais à esquerda indica sinal
- A ferramenta lida com números positivos; para números negativos, você pode precisar de contexto adicional sobre o sistema numérico sendo usado.
Tabela de Conversão Hexadecimal para Binário
| Hex | Binário | Decimal |
|---|---|---|
| 0 | 0000 | 0 |
| 1 | 0001 | 1 |
| 2 | 0010 | 2 |
| 3 | 0011 | 3 |
| 4 | 0100 | 4 |
| 5 | 0101 | 5 |
| 6 | 0110 | 6 |
| 7 | 0111 | 7 |
| 8 | 1000 | 8 |
| 9 | 1001 | 9 |
| A | 1010 | 10 |
| B | 1011 | 11 |
| C | 1100 | 12 |
| D | 1101 | 13 |
| E | 1110 | 14 |
| F | 1111 | 15 |
| 10 | 00010000 | 16 |
| FF | 11111111 | 255 |
| 100 | 000100000000 | 256 |