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

Postagens mais visitadas deste blog

Evolução dos dispositivos de armazenamento de dados

Impressora 3D

Problemas comuns em hardware : Aquecimento