Sistema Hexadecimal
O Hexadecimal é o sistema de numeração muito utilizado na programação de microprocessadores, em especial nos equipamentos e máquinas de estudo e sistemas de desenvolvimento. Trata-se de um sistema de numeração posicional que representa os números em base 16, sendo assim, utilizando 16 símbolos. Esse sistema utiliza os símbolos 0, 1, 2, 3, 4, 5, 6, 7, 8 e 9 do sistema decimal, além das letras A, B, C, D, E e F. A imagem a seguir representa o conjunto desse sistema.

No sistema comumente usado, o decimal, o espaço amostral dos números varia do 0 ao 9.
A partir daí é feita a combinação dos termos, das primeiras dezenas até as infinitas milhares.
Em hexadecimal essa combinação também acontece, só que com 16 elementos.
Como mostrado na imagem, a partir do número 9, os números recebem as letras de A a F
como representação. Dessa forma a sequência continua assim: (...) 10, 11, 12, 13, 14, 15, 16,
17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20, 21, 22, 23…
Das conversões
Decimal → Hexadecimal
Para converter um número para hexadecimal dividimos o todo por 16. Nesse sentido,
geramos um quociente, que por sua vez pode sofrer outra divisão, assim por diante, até não
podermos dividir mais. A versão hexadecimal surge pelos restos das divisões, do último ao
primeiro. Segue assim:

Nesse exemplo vemos que os restos foram 1, 10 e 12. Podemos substituir o 10 e o 12
pelas letras correspondentes na tabela. Assim, trocamos o 10 por “A”, e o 12 por “C”.
Hexadecimal → Decimal
Como dito, o código hexadecimal faz uso da base 16. Nesse sentido, para a conversão de
um número na sua forma decimal, utilizaremos as potências em base 16 tomando sentido os
valores posicionais do número. Veja.
Ex1.

FONTES: https://canaltech.com.br/produtos/O-que-e-sistema-hexadecimal/
Comentários
Postar um comentário