Enter Decimal Number:

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 $$