Kuinka muuntaa desimaaliluvut heksadesimaalijärjestelmään:
Desimaaliluku on helppo muuntaa heksaluvuksi muutamalla yksinkertaisella toimenpiteellä. Seuraavassa opetusohjelmassa näytämme, miten desimaaliluku 462 muunnetaan heksaluvuksi:
Vaihe 1: Jaa annettu desimaaliluku luvulla 16 ja merkitse ylös jäännös ja osamäärä.
$$462 = (28 \times 16) + 14$$
Loppuosa divisioonasta on 14. Jakolaskun tulo on 28.
Vaihe 2: Muunna desimaaliluvun jäännös heksaluvuksi.
$$ \begin{array}{|c|c|c|c|c|c|c|} \hline \text{Hex code} & \text{A} & \text{B} & \text{C} & \text{D} & \text{E} & \text{F} \\ \hline \text{Remainder} & \text{10} & \text{11} & \text{12} & \text{13} & \text{14} & \text{15} \\ \hline \end{array} $$Taulukossa 1 on esitetty numeron ja heksadesimaalisen arvon välinen yhdistelmä. Tästä seuraa, että 14:n heksakoodi on E.
Tämä heksadesimaaliluku on heksanumeromme ensimmäinen numero.
Vaihe 3: Toista ensimmäinen ja toinen vaihe edellisessä vaiheessa lasketulla osamäärällä, kunnes saat osamäärän, joka on pienempi kuin 16.
$$28 = (1 \times 16) + 12$$
desimaaliluku 12 = C heksadesimaalilukuna
$$1 = (0 \times 16) + 1$$
Desimaaliluku 1 = 1 heksadesimaalilukuna.
Vaihe 4: Kun edelliset vaiheet on suoritettu, jäljelle jää kolme jäljellä olevaa määrää.
Ensimmäinen jäännös on heksadesimaaliluvun viimeinen (oikeanpuoleinen) numero, ja viimeinen jäännös on heksaluvun merkittävin bitti.
Näistä jäännöksistä saat heksadesimaaliluvun:
$$ 462 \Rightarrow 1CE $$