Conversão

Conversor de hexadecimal para binário

Configurações
Reiniciar
Compartilhar resultado
Guardar
Incorporar
Reportar um erro

Compartilhar calculadora

Adicione nossa calculadora gratuita ao seu site

Por favor, insira uma URL válida. Apenas URLs HTTPS são suportadas.


Usar como valores padrão para a calculadora embutida o que está atualmente nos campos de entrada da calculadora na página.


Cor do foco da borda de entrada, cor do interruptor marcado, cor de hover do item selecionado etc.


Por favor, concorde com os Termos de Uso.

Vista previa

Salvar calculadora

Configurações da calculadora

Por favor, insira um valor dentro do intervalo permitido.

Por favor, insira um valor dentro do intervalo permitido.

Por favor, insira um valor dentro do intervalo permitido.

Por favor, insira um valor dentro do intervalo permitido.

Compartilhar calculadora

O que é o sistema numérico hexadecimal?

O sistema numérico hexadecimal (base 16) é um sistema numérico posicional que utiliza 16 símbolos para representar valores. Esses símbolos são:

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F

Aqui, as letras de A a F representam os números decimais de 10 a 15, respectivamente. Como cada dígito pode representar dezesseis valores diferentes, o sistema hexadecimal é muito compacto e conveniente para uso em informática. Ele é frequentemente utilizado em programação e eletrônica digital porque se alinha perfeitamente com o sistema binário.

Cada dígito hexadecimal corresponde diretamente a um número binário de 4 bits. Por exemplo: A₁₆ = 1010₂,
F₁₆ = 1111₂

Isso torna a conversão entre hexadecimal e binário particularmente simples.

O que é o sistema numérico binário?

O sistema numérico binário (base 2) utiliza apenas dois símbolos: 0 e 1. Cada dígito binário (bit) representa uma potência de dois, dependendo de sua posição na sequência.

Por exemplo: 10102=1×23+0×22+1×21+0×20=8+0+2+0=10101010_2 = 1×2^3 + 0×2^2 + 1×2^1 + 0×2^0 = 8 + 0 + 2 + 0 = 10_{10}

O binário é a base das operações computadorizadas, já que todos os dados e lógicas digitais são representados eletronicamente utilizando dois estados: LIGADO (1) ou DESLIGADO (0).

Conversão de hexadecimal para binário

O processo de conversão de hexadecimal para binário é direto, pois cada dígito hexadecimal pode ser substituído por um equivalente binário de 4 bits exato.

Exemplo de referência:

HexBinário
00000
10001
20010
30011
40100
50101
60110
70111
81000
91001
A1010
B1011
C1100
D1101
E1110
F1111

Exemplo

Converter 5B165B_{16} para binário:

5 → 0101
B → 1011

5B16=0101101125B_{16} = 01011011_2 ou, excluindo o zero à esquerda, 5B16=101101125B_{16} = 1011011_2

Conversão através do decimal

Primeiro, transforme o número hexadecimal em sistema decimal:

– Cada dígito do número hexadecimal é multiplicado pela base 16 elevada à potência de seu índice de posição nn, onde n=0n = 0 é o dígito mais à direita.
– Em seguida, todos os resultados são somados.

Exemplo:

816=8×160=8108_{16} = 8 \times 16^0 = 8_{10}

Agora, converta de decimal para binário:

– Divida o número decimal por 2 repetidamente, anotando o restante a cada vez, até que o quociente se torne zero.
– Registre os restos em ordem inversa.

DivisãoQuocienteResto
8 ÷ 240
4 ÷ 220
2 ÷ 210
1 ÷ 201
810=100028_{10} = 1000_2

Portanto, 816=100028_{16} = 1000_2

Este exemplo mostra o princípio para qualquer número hexadecimal — no entanto, para simplificar o procedimento, podemos substituir diretamente cada dígito hexadecimal pelo seu equivalente em 4 bits.

Aplicações práticas

Converter valores hexadecimais para binário é comum quando:

  • Fazendo depuração ou analisando circuitos digitais
  • Inspecionando código de máquina ou endereços de memória em informática
  • Trabalhando com códigos de cores no design de sites (por exemplo, a cor #FF6600 corresponde ao binário 111111110110011000000000)
  • Codificando e decodificando dados em protocolos de comunicação

Notas

  • Cada dígito hexadecimal sempre corresponde a exatamente quatro dígitos binários, portanto, o comprimento total do número binário é sempre quatro vezes o número de dígitos hexadecimais.
  • Remover zeros à esquerda após a conversão não altera o valor numérico.
  • O hexadecimal simplifica sequências binárias grandes, tornando-as mais fáceis de ler e interpretar.

Perguntas Frequentes

Como converter um número hexadecimal como 1A₁₆ para binário?

Substitua cada dígito pelo seu equivalente em 4 bits:
1 → 0001, A → 1010
Assim, 1A16=0001101021A_{16} = 00011010_2 ou, excluindo o zero à esquerda, 1A16=1101021A_{16} = 11010_2

Quantos dígitos binários correspondem a um dígito hexadecimal?

Cada dígito hexadecimal equivale a quatro dígitos binários (bits).

Como verificar se uma conversão de hexadecimal para binário está correta?

Você pode converter tanto os resultados hexadecimais quanto binários para decimal. Se ambos os valores decimais forem iguais, a conversão está correta.

Números fracionários hexadecimais podem ser convertidos para binário?

Sim. Frações hexadecimais também podem ser convertidas dígito a dígito de hexadecimal para binário.

Por que o hexadecimal é frequentemente usado em vez do binário?

Porque é mais compacto e fácil para os humanos lerem, mantendo um mapeamento simples e direto para o binário — cada 4 bits equivalem a 1 dígito hexadecimal.

Reportar um erro

Este campo é obrigatório.