fisica
4.1 De Binário para Hexadecimal
Para converter de binário para hexadecimal, olhamos apenas as linhas binário e hexadecimal.
Encaixamos o número binário na tabela a partir da direita e a cada bloco de 4 bits teremos um número em hexadecimal.
Em cada bloco, o bit mais à direita (LSb) vale 1; o próximo à esquerda vale 2; o próximo, 4 e o último mais à esquerda (MSb) vale 8.
Somam-se os valores cujos bits sejam 1, sem esquecer que:
• Não existe 10 em hexadecimal, mas sim A.
• Não existe 11 em hexadecimal, mas sim B.
... 512 256 128 64 32 16 8 4 2 1 Valor decimal
... Binário (bits)
Hexadecimal
Cópia não autorizada. Reservados todos os direitos autorais.
Cópia não autorizada. Reservados todos os direitos autorais.
Cópia não autorizada. Reservados todos os direitos autorais.
Instituto Monitor
130/23
○ ○ ○ ○ ○
• Não existe 12 em hexadecimal, mas sim C.
• Não existe 13 em hexadecimal, mas sim D.
• Não existe 14 em hexadecimal, mas sim E.
• Não existe 15 em hexadecimal, mas sim F.
Exemplos:
1 - Qual o equivalente em hexadecimal para o binário 110112?
Iniciando pelo bloco mais à direita:
• 1011 corresponde a 8 + 0 + 2 + 1 = 11. Mas em hexadecimal 11 não existe, o que existe é B.
Para o bloco próximo da esquerda:
• 0001 corresponde a 0 + 0 + 0 + 1 = 1.
Portanto: 110112 é equivalente a 1B16
Note que aparece o 16 como índice para indicar que se trata de um número da base hexadecimal. Muitos livros técnicos, por questões de impressão, preferem colocar a letra h (minúsculo) ao lado do número em vez do 16, para indicar número hexadecimal:
1B16 = 1Bh.
2 - Qual o equivalente em hexadecimal para o binário 111110012?
Começando pelo bloco da direita:
1001 = 8 + 0 + 0 + 1 = 9
Passando para o bloco ao lado:
1111 = 8 + 4 + 2 + 1 = 15, mas 15 não existe em hexadecimal, o que existe é F.
Portanto: 111110012 = F9h
... 1 1 0 1 1 Binário
... 1 B