Kā pārvērst decimālo uz heksadecimālo: 15 soļi

Satura rādītājs:

Kā pārvērst decimālo uz heksadecimālo: 15 soļi
Kā pārvērst decimālo uz heksadecimālo: 15 soļi

Video: Kā pārvērst decimālo uz heksadecimālo: 15 soļi

Video: Kā pārvērst decimālo uz heksadecimālo: 15 soļi
Video: How to Clean a Smelly Washing Machine in 6 Easy Steps 2024, Maijs
Anonim

Heksadecimālā ir sešpadsmit bāzes skaitļu sistēma. Tas nozīmē, ka šai sistēmai ir 16 simboli, kas var attēlot vienu ciparu, papildus parastajiem desmit cipariem pievienojot A, B, C, D, E un F. Decimāldaļu pārvērst heksadecimālā ir grūtāk nekā otrādi. Veltiet laiku, lai to iemācītos, un būs vieglāk izvairīties no kļūdām, kad sapratīsit, kā darbojas reklāmguvumi.

Maza skaitļa konvertēšana

Decimālskaitlis 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Heksadecimāls 0 1 2 3 4 5 6 7 8 9 A B C D E F

Solis

1. metode no 2: Intuitīvā metode

Konvertēt no decimālā uz heksadecimālo 1. darbību
Konvertēt no decimālā uz heksadecimālo 1. darbību

1. darbība. Izmantojiet šo metodi, ja esat jauns heksadecimāls

No abām šīs rokasgrāmatas pieejām pirmā ir visvieglāk izpildāma lielākajai daļai cilvēku. Ja esat jau pieradis pie dažādām skaitļu bāzēm, izmēģiniet zemāk redzamo ātrāko metodi.

Ja heksadecimālā esat pilnīgi jauns, jums, iespējams, vispirms būs jāapgūst pamatjēdzieni

Konvertēt no decimālā uz heksadecimālo 2. darbību
Konvertēt no decimālā uz heksadecimālo 2. darbību

2. solis. Pierakstiet dažus skaitļus līdz 16

Katrs heksadecimālā skaitļa cipars apzīmē vairākus dažādus skaitļus 16, tāpat kā katrs decimālskaitlis apzīmē 10 līdz 10. Šis 16 pakāpju saraksts būs noderīgs konvertēšanas procesā:

  • 165 = 1.048.576
  • 164 = 65.536
  • 163 = 4.096
  • 162 = 256
  • 161 = 16
  • Ja decimāldaļskaitlis, kuru konvertējat, ir lielāks par 1 048 576, aprēķiniet lielāku jaudu nekā sarakstā iekļautais un pievienojiet to savam sarakstam.
Konvertēt no decimālā uz heksadecimālo 3. darbību
Konvertēt no decimālā uz heksadecimālo 3. darbību

Solis 3. Atrodiet lielāko jaudu 16, kas atbilst jūsu decimāldaļskaitlim

Pierakstiet decimālo skaitli, kuru vēlaties konvertēt. Izmantojiet iepriekš minēto sarakstu. Atrodiet lielāko jaudu 16, kas ir mazāka par decimālo skaitli.

Piemēram, ja jūs gatavojaties konvertēt 495 uz heksadecimālo skaitli, jūs izvēlētos 256 no iepriekš minētā saraksta.

Konvertēt no decimālā uz heksadecimālo 4. darbību
Konvertēt no decimālā uz heksadecimālo 4. darbību

4. solis. Sadaliet decimālo skaitli ar 16 līdz iepriekšējā soļa jaudai

Izvēlieties veselu skaitli un ignorējiet skaitli aiz komata.

  • Šajā piemērā 495 256 = 1,93… viss, kas mums rūp, ir vesels skaitlis

    1. darbība..

  • Vesels skaitlis ir heksadecimālā skaitļa pirmais cipars, jo šajā gadījumā dalītājs ir 256, 1 ir "256 pozīcija".
Konvertēt no decimālā uz heksadecimālo 5. darbību
Konvertēt no decimālā uz heksadecimālo 5. darbību

Solis 5. Atrodiet pārējo

Šis ir decimāldaļu skaitlis, kas jāpārvērš. Lūk, kā to aprēķināt, kā redzams garā sadalījumā:

  • Reiziniet savu pēdējo atbildi ar saucēju. Šajā piemērā 1 x 256 = 256. (Citiem vārdiem sakot, skaitlis 1 heksadecimālā skaitlī ir vienāds ar 256 10. bāzē).
  • Atņemiet skaitītāju no iepriekšējā soļa rezultāta. 495 - 256 = 239.
Konvertēt no decimālā uz heksadecimālo 6. darbību
Konvertēt no decimālā uz heksadecimālo 6. darbību

6. Atlikušo daļu sadaliet ar nākamajiem 16 augstākajiem spēkiem

Izmantojiet sarakstu ar 16 līdz jaudai vēlreiz. Turpiniet ar tuvāko mazāko jaudu. Sadaliet atlikumu ar jaudas skaitli, lai atrastu nākamo heksadecimālā skaitļa ciparu. (Ja atlikums ir mazāks par šo skaitli, nākamais cipars ir 0.)

  • 239 ÷ 16 =

    14. darbība.. Atkal mēs varam ignorēt skaitļus aiz komata.

  • Šis ir heksadecimālā skaitļa otrais cipars "16. pozīcijā". Visus skaitļus no 0 līdz 15 var attēlot ar vienu heksadecimālu ciparu. Šīs metodes beigās mēs pārveidosim pareizo apzīmējumu.
Konvertēt no decimālā uz heksadecimālo 7. darbību
Konvertēt no decimālā uz heksadecimālo 7. darbību

7. Atrast pārējo vēlreiz

Tāpat kā iepriekš, reiziniet savu atbildi ar saucēju, pēc tam atņemiet rezultātu no skaitītāja. Šeit ir pārējais, kas vēl ir jāpārvērš.

  • 14 x 16 = 224.
  • 239 - 224 = 15, tātad atlikums ir

    15. solis..

Konvertēt no decimālā uz heksadecimālo 8. darbību
Konvertēt no decimālā uz heksadecimālo 8. darbību

8. solis. Atkārtojiet, līdz atlikušā daļa ir zem 16

Kad esat saņēmis atlikušo dalījumu starp 0 un 15, to var izteikt kā vienu heksadecimālu ciparu. Rakstiet kā pēdējo ciparu.

Pēdējais heksadecimālais "ciparu" skaitlis ir 15 pozīcijā "1s"

Konvertēt no decimālā uz heksadecimālo 9. darbību
Konvertēt no decimālā uz heksadecimālo 9. darbību

9. solis. Uzrakstiet savu atbildi pareizā apzīmējumā

Tagad jūs zināt visus heksadecimālā skaitļa ciparus. Bet līdz šim mēs tos joprojām rakstām 10. bāzē. Lai rakstītu katru ciparu pareizā heksadecimālā apzīmējumā, konvertējiet ciparus, 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.
  • Iepriekš minētajā piemērā aprēķinātais cipars ir (1) (14) (15). Šim skaitlim ir pareizs heksadecimālais apzīmējums 1EF.
Konvertēt no decimālā uz heksadecimālo 10. darbību
Konvertēt no decimālā uz heksadecimālo 10. darbību

10. solis. Pārbaudiet savas atbildes

Jūs varat viegli pārbaudīt savas atbildes, ja saprotat, kā darbojas heksadecimālie skaitļi. Pārvērtiet katru ciparu atpakaļ uz decimāldaļu, pēc tam reiziniet ar 16 līdz pozīcijas pakāpei. Tālāk ir sniegts mūsu piemērs.

  • 1EF → (1) (14) (15)
  • No labās uz kreiso, 15 ir 160 = 1. pozīcija. 15 x 1 = 15.
  • Nākamais cipars pa kreisi ir 161 = 16. pozīcija. 14 x 16 = 224.
  • Nākamais cipars ir 162 = pozīcija 256s. 1 x 256 = 256.
  • Saskaitot visus, 256 + 224 + 15 = 495, rezultāts ir sākotnējais cipars aiz komata.

2. metode no 2: ātrā metode (laiks)

Konvertēt no decimālā uz heksadecimālo 11. darbību
Konvertēt no decimālā uz heksadecimālo 11. darbību

1. solis. Sadaliet decimālo skaitli ar 16

Uzskata šo dalījumu par veselu skaitļu dalījumu. Citiem vārdiem sakot, apstājieties pie veseliem skaitļiem, neskaitot ciparus aiz komata.

Šajā piemērā mēs būsim vērienīgi un mēģināsim pārvērst decimālo skaitli 317 547. Aprēķināt 317 547 16 = 19.846, ignorējiet visus ciparus aiz komata.

Konvertēt no decimāla uz heksadecimālu 12. darbība
Konvertēt no decimāla uz heksadecimālu 12. darbība

2. solis. Atlikušo daļu uzrakstiet heksadecimālā apzīmējumā

Tagad, kad esat sadalījis skaitli ar 16, atlikums ir daļa, kas neietilpst 16. vai augstākā vietā. Tāpēc atlikušajai daļai jābūt ciparā 1s fināls heksadecimālie skaitļi.

  • Lai atrastu pārējo, reiziniet savu atbildi ar saucēju, pēc tam atņemiet rezultātu no skaitītāja. Iepriekš minētajā piemērā 317 547 - (19 846 x 16) = 11.
  • Pārveidojiet ciparus heksadecimālā apzīmējumā, izmantojot mazo skaitļu konvertēšanas tabulu šīs lapas augšdaļā. Šajā piemērā 11 kļūst B.
Konvertēt no decimālā uz heksadecimālo 13. darbību
Konvertēt no decimālā uz heksadecimālo 13. darbību

Solis 3. Atkārtojiet procesu ar sadalīšanas rezultātu

Pārējo esat konvertējis uz heksadecimāliem cipariem. Tagad turpiniet dalītāja dalīšanu, atkal daliet ar 16. Pārējais ir 2. cipars no heksadecimālā skaitļa aizmugures. Tas darbojas tāpat kā iepriekšējā loģika: sākotnējais skaitlis tagad ir sadalīts ar (16 x 16 =) 256, tāpēc atlikums ir daļa, kas nevar atrasties 256. pozīcijā. Mēs jau saprotam 1, tāpēc pārējam jābūt 16. gados.

  • Šajā piemērā 19 846/16 = 1240.
  • Atlikums = 19 846 - (1240 x 16) =

    6. darbība.. Šis ir heksadecimālā skaitļa 2. pēdējais cipars.

Konvertēt no decimāldaļa uz heksadecimālo 14. darbību
Konvertēt no decimāldaļa uz heksadecimālo 14. darbību

4. solis. Atkārtojiet, līdz sadalīšanas rezultāts ir mazāks par 16

Atcerieties pārējo pārvērst no 10 uz 15 uz heksadecimālu apzīmējumu. Pierakstiet katru atlikušo aprēķinu. Pēdējā dalījuma rezultāts (mazāk par 16) ir jūsu heksadecimālā skaitļa pirmais cipars. Šeit ir mūsu piemēra turpinājums:

  • Ņem pēdējo dalīšanas rezultātu un atkal dala ar 16. 1240 /16 = 77 Sisar

    8. solis..

  • 77/16 = 4 Atlikušie 13 = D.
  • 4 <16, tātad

    4. solis. ir pirmais cipars.

Konvertēt no decimālā uz heksadecimālo 15. solis
Konvertēt no decimālā uz heksadecimālo 15. solis

5. solis. Aizpildiet ciparus

Kā minēts iepriekš, katru decimālā skaitļa ciparu saņemsiet no labās uz kreiso pusi. Pārbaudiet savu darbu, lai pārliecinātos, ka esat to uzrakstījis pareizā secībā.

  • Galīgā atbilde ir 4D86B.
  • Lai pārbaudītu savu darbu, pārvērtiet katru ciparu atpakaļ aiz komata, reiziniet ar 16 līdz 16 un saskaitiet rezultātus. (4 x 164) + (13 x 163) + (8 x 162) + (6 x 16) + (11 x 1) = 317547, decimālskaitlis, ko izmantojam kā piemēru.

Padomi

Lai izvairītos no neskaidrībām, izmantojot dažādas skaitļu sistēmas, bāzi varat uzrakstīt kā apakšindeksu. Piemēram, 51210 nozīmē "512 bāze 10", parasts decimālskaitlis. 51216 nozīmē "512 bāze 16", kas ir ekvivalents decimāldaļskaitlim 129810.

Ieteicams: