Eletrônica para Makers é um blog e um canal dedicados ao aprendizado e cultura maker. Acompanhe as postagens e os vídeos. Se quiser entrar em contato envie um e-mail para eletronicaparamakers@gmx.com
Como converter Número Hexadecimal em Número Decimal
O sistema hexadecimal também é um sistema de numeração de posição, que possui apenas dezesseis algarismos:
0 ; 1 ; 2 ; 3 ; 4 ; 5 ; 6 ; 7 ; 8 ; 9 ; A ; B ; C ; D ; E ; F
Como o nosso sistema de numeração só dispõe de dez dígitos (0-9), devemos incluir seis letras para completar o sistema. Estas letras e o seu valor em decimal são: A = 10, B = 11, C = 12, D = 13, E = 14, F = 15. Com estes dezesseis algarismos é possível representar qualquer valor numérico, pois cada algarismo tem um valor diferente segundo sua posição no número.
O uso de dezesseis algarismos determina que este é um sistema de base 16, deste modo podemos dizer que um número hexadecimal tem a
seguinte formação:
Por exemplo o número 2F5D(H)
2x16³ + Fx16² + 5x16¹ + Dx16°
O hexadecimal é muito utilizado em informática como uma alternativa mais compacta ao binário na programação em linguagem de baixo nível.
Conversão do sistema hexadecimal para o sistema decimal
Esta conversão pode ser feita utilizando a regra básica de formação de um número que consiste no somatório de cada dígito multiplicado pela base do sistema (base 16) elevada ao respectivo expoente relacionado à posição do dígito.
Exemplo:
Converter o número 1FA4(H) para o sistema decimal (base 10):
1x16³ + Fx16² + Ax16¹ + 4x16°
Para possibilitar a realização das operações de multiplicação os caracteres alfanuméricos devem ser substituídos por caracteres numéricos, deste o F será substituído por 15 e o A por 10.
Nenhum comentário:
Postar um comentário