Hexadecimal à conversão decimal
Para converter-se de hexadecimal ao decimal nós multiplicamos o valor em cada posição por seu peso do hex e adicionamos cada valor.
Deixar-nos fazer exame de um exemplo para compreender mais melhor o procedimento. Supor que nós temos todo o número hexadecimal 3ABE a ser convertido a seu número decimal equivalente. Então o procedimento será como segue:
3*163 + A*162 + B*161 + E*160
= 3* 4096 + 10* 256 + 11*16 + 14
= 12288 + 2560 + 176 + 14
= 15038
Assim o número decimal equivalente para o número hexadecimal 3ABE é 15038.
Decimal à conversão hexadecimal
Para converter o decimal ao hexadecimal, o método típico é divisão repetida por 16. Para este método, nós dividimos o número decimal por 16 e escrevemos o restante no lado como menos dígito significativo.
Este processo está continuado dividindo o quociente por 16 e escrevendo o restante até que o quociente esteja 0. Ao executar a divisão, os restantes que representarão o equivalente do hex do número decimal são escritos o começo em menos dígito significativo (direito) e em cada dígito novo são escritos ao dígito mais significativo seguinte (a esquerda) do dígito precedente.
Deixar-nos aprendê-lo com exemplo. Nós fazemos exame do número decimal 15038 de que nós começamos após a conversão acima. Por esta nós podemos também verificar a conversão acima e vice-versa.
Divisão |
Quociente |
Restante |
Número do Hex |
15038 / 16 |
939 |
14 (E H) |
E |
939 / 16 |
58 |
11 (B H) |
BE |
58 / 16 |
3 |
10 (A H) |
ABE |
3 / 16 |
0 |
3 (3 H) |
03ABE |
|