Heksadecimālā ir sešpadsmit ciparu pamata sistēma. Tas nozīmē, ka tam ir 16 simboli, kas var attēlot vienu ciparu, pievienojot A, B, C, D, E un F papildus parastajiem desmit cipariem. Pārveidot no decimālā uz heksadecimālo ir grūtāk nekā otrādi. Nesteidzieties, lai to iemācītos, jo ir vieglāk izvairīties no kļūdām, kad saprotat, kāpēc konversija darbojas.
Pārveidotājs
Decimāls uz heksadecimālu pārveidotājs
Maza skaita reklāmguvumi
Decimālskaitlis | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Hex | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F |
Soļi
1. metode no 2: Intuitīvā metode
1. solis. Izmantojiet šo metodi, ja esat iesācējs līdz heksadecimālam
No šīs rokasgrāmatas abām pieejām lielākajai daļai cilvēku ir vieglāk sekot šai pieejai. Ja jūs jau esat apmierināts ar dažādām bāzēm, izmēģiniet zemāk redzamo ātrāko metodi.
Ja esat pilnīgi jauns heksadecimālā, iespējams, vēlēsities apgūt pamatjēdzienus
2. solis. Pierakstiet 16 pilnvaras
Katrs cipars heksadecimālā skaitlī apzīmē atšķirīgu 16 jaudu, tāpat kā katrs decimālskaitlis apzīmē jaudu 10. Šis 16 pilnvaru saraksts noderēs konvertēšanas laikā:
- 165 = 1, 048, 576
- 164 = 65, 536
- 163 = 4, 096
- 162 = 256
- 161 = 16
- Ja decimāldaļskaitlis, ko konvertējat, ir lielāks par 1, 048, 576, aprēķiniet lielākus 16 lielumus un pievienojiet tos sarakstam.
Solis 3. Atrodiet lielāko jaudu 16, kas atbilst jūsu decimāldaļskaitlim
Pierakstiet decimālo skaitli, kuru gatavojaties konvertēt. Skatiet iepriekš minēto sarakstu. Atrodiet lielāko jaudu 16, kas ir mazāka par decimālo skaitli.
Piemēram, ja veicat reklāmguvumu 495 uz heksadecimālo skaitli, jūs izvēlētos 256 no iepriekš minētā saraksta.
4. solis. Sadaliet decimālo skaitli ar šo 16 pakāpi
Apstājieties pie visa skaitļa, ignorējot nevienu atbildes daļu aiz komata.
-
Mūsu piemērā 495 ÷ 256 = 1,93…, bet mums rūp tikai viss skaitlis
1. darbība..
- Jūsu atbilde ir heksadecimālā skaitļa pirmais cipars. Šajā gadījumā, tā kā mēs dalījāmies ar 256, 1 ir "256. vietā".
Solis 5. Atrodiet atlikumu
Tas parāda, kas ir palicis no konvertējamā decimāldaļa. Lūk, kā to aprēķināt, tāpat kā garā sadalījumā:
- Reiziniet savu pēdējo atbildi ar dalītāju. Mūsu piemērā 1 x 256 = 256. (Citiem vārdiem sakot, 1 no mūsu heksadecimālā skaitļa ir 256 10. bāzē).
- Atņemiet savu atbildi no dividendēm. 495 - 256 = 239.
6. solis. Sadaliet atlikumu ar nākamo lielāku jaudu 16
Skatiet savu 16. pilnvaru sarakstu. Pāriet uz leju līdz nākamajai mazākajai jaudai 16. Sadaliet atlikumu ar šo vērtību, lai atrastu nākamo sava heksadecimālā skaitļa ciparu. (Ja atlikums ir mazāks par šo skaitli, nākamais cipars ir 0.)
-
239 ÷ 16 =
14. darbība.. Vēlreiz mēs ignorējam visu, kas ir aiz komata.
- Šis ir mūsu heksadecimālā skaitļa otrais cipars "16. vietā". Jebkuru skaitli no 0 līdz 15 var attēlot ar vienu heksadecimālu ciparu. Šīs metodes beigās mēs pārvērtīsim pareizo apzīmējumu.
7. solis. Atkal atrodiet atlikumu
Tāpat kā iepriekš, reiziniet savu atbildi ar dalītāju, pēc tam atņemiet savu atbildi no dividendes. Šī ir atlikusī daļa, kas vēl jāpārvērš.
- 14 x 16 = 224.
-
239 - 224 = 15, tātad atlikums ir
15. solis..
8. solis. Atkārtojiet, līdz atlikums ir zem 16
Kad atlikums ir no 0 līdz 15, to var izteikt ar vienu heksadecimālu ciparu. Pierakstiet to kā pēdējo ciparu.
Mūsu heksadecimālā skaitļa pēdējais "cipars" ir 15, "1" vietā
9. solis. Uzrakstiet savu atbildi pareizā apzīmējumā
Tagad jūs zināt visus sava heksadecimālā skaitļa ciparus. Bet līdz šim mēs tos rakstījām tikai 10. bāzē. Lai rakstītu katru ciparu pareizā heksadecimālā apzīmējumā, konvertējiet tos, izmantojot šo rokasgrāmatu:
- Cipari no 0 līdz 9 paliek nemainīgi.
- 10 = A; 11 = B; 12 = C; 13 = D; 14 = E; 15 = F.
- Mūsu piemērā mēs nonācām pie cipariem (1) (14) (15). Pareizā apzīmējumā tas kļūst par heksadecimālo skaitli 1EF.
10. solis. Pārbaudiet savu darbu
Atbildes pārbaude ir vienkārša, ja saprotat, kā darbojas heksadecimālie skaitļi. Pārvērtiet katru ciparu atpakaļ decimāldaļās, pēc tam reiziniet ar šīs vietas pozīciju ar 16. Šeit ir mūsu piemēra darbs:
- 1EF → (1) (14) (15)
- Strādājot no labās uz kreiso, 15 ir 160 = 1 pozīcija. 15 x 1 = 15.
- Nākamais cipars pa kreisi ir 161 = 16s pozīcija. 14 x 16 = 224.
- Nākamais cipars ir 162 = 256s pozīcija. 1 x 256 = 256.
- Saskaitot tos visus kopā, 256 + 224 + 15 = 495, mūsu sākotnējais numurs.
2. metode no 2: ātrā metode (atlikumi)
1. solis. Sadaliet decimālo skaitli ar 16
Uzskata, ka sadalījums ir vesels skaitlis. Citiem vārdiem sakot, apstājieties pie vesela skaitļa atbildes, nevis aprēķiniet ciparus aiz komata.
Šajā piemērā būsim vērienīgi un pārvērtīsim decimālo skaitli 317, 547. Aprēķiniet 317, 547 ÷ 16 = 19, 846, ignorējot ciparus aiz komata.
2. solis. Pierakstiet atlikumu heksadecimālā apzīmējumā
Tagad, kad esat sadalījis savu numuru ar 16, atlikusī daļa ir tā daļa, kas neietilpst 16. vai augstākā vietā. Tāpēc atlikumam jāatrodas 1 vietā, Pēdējais heksadecimālā skaitļa cipars.
- Lai atrastu pārējo, reiziniet savu atbildi ar dalītāju, pēc tam atņemiet rezultātu no dividendes. Mūsu piemērā 317, 547 - (19, 846 x 16) = 11.
- Pārveidojiet ciparu heksadecimālā apzīmējumā, izmantojot mazo skaitļu konvertēšanas diagrammu šīs lapas augšdaļā. 11 kļūst B mūsu piemērā.
Solis 3. Atkārtojiet procesu ar koeficientu
Pārējo esat pārveidojis heksadecimālā ciparā. Tagad, lai turpinātu pārveidot koeficientu, vēlreiz daliet to ar 16. Atlikums ir heksadecimālā skaitļa otrais līdz pēdējais cipars. Tas darbojas pēc tādas pašas loģikas kā iepriekš: sākotnējais skaitlis tagad ir dalīts ar (16 x 16 =) 256, tāpēc atlikums ir skaitļa daļa, kas neietilpst 256. vietā. Mēs jau zinām 1. vietu, tāpēc šai atlikumam jābūt 16. vietai.
- Mūsu piemērā 19, 846/16 = 1240.
-
Atlikums = 19, 846 - (1240 x 16) =
6. darbība.. Šis ir mūsu heksadecimālā skaitļa otrais līdz pēdējais cipars.
4. solis. Atkārtojiet, līdz koeficients ir mazāks par 16
Atcerieties pārvērst atlikumus no 10 līdz 15 heksadecimālā apzīmējumā. Ejot, pierakstiet katru atlikumu. Pēdējais koeficients (mazāks par 16) ir jūsu numura pirmais cipars. Šeit ir mūsu piemērs:
-
Ņemiet pēdējo koeficientu un atkal daliet ar 16. 1240/16 = 77 Atlikušais
8. solis..
- 77/16 = 4 Atlikušie 13 = D.
-
4 <16, tātad
4. solis. ir pirmais cipars.
5. solis. Aizpildiet numuru
Kā minēts iepriekš, jūs atrodat katru heksadecimālā skaitļa ciparu no labās uz kreiso pusi. Pārbaudiet savu darbu, lai pārliecinātos, ka esat to uzrakstījis pareizā secībā.
- Mūsu galīgā atbilde ir 4D86B.
- Lai pārbaudītu savu darbu, pārvērtiet katru ciparu atpakaļ aiz komata, reiziniet ar pilnvarām 16 un summējiet rezultātus. (4 x 164) + (13 x 163) + (8 x 162) + (6 x 16) + (11 x 1) = 317547, mūsu sākotnējais cipars aiz komata.