Konvertéiert vun Dezimalzuel bis Hexadecimal

Auteur: John Pratt
Denlaod Vun Der Kreatioun: 12 Februar 2021
Update Datum: 1 Juli 2024
Anonim
Konvertéiert vun Dezimalzuel bis Hexadecimal - Relooking
Konvertéiert vun Dezimalzuel bis Hexadecimal - Relooking

Inhalt

Hexadecimal ass en Zuelen System mat der Basis siechzéng. Dëst bedeit datt et 16 Symboler sinn fir eng Zuel duerzestellen, mat A, B, C, D, E an F zu den üblechen zéng Zuelen. Ëmwandlung vun Dezimalzuel op Hexadecimal ass méi schwéier wéi ëmgedréint. Huelt Iech Zäit fir dëst ze léieren, well et ass méi einfach Feeler ze vermeiden wann Dir eemol verstitt firwat d'Konversioun funktionnéiert.

Kleng Zuel Konversiounen

Dezimal 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Hexadecimal 0 1 2 3 4 5 6 7 8 9 a B. C. D. E F.

Ze trëppelen

Method 1 vun 2: Intuitiv Method

  1. Benotzt dës Method wann Dir nei op hexadecimal Zuelen sidd. Vun den zwou Approchen an dësem Artikel ass dat am einfachsten fir déi meescht Leit ze verfollegen. Wann Dir scho mat de verschiddene Basen vertraut sidd, probéiert déi méi séier Method wéi hei ënnendrënner.
    • Wann Dir komplett mat hexadecimalen Zuelen net kennt, léiert d'Basiskonzepter als éischt.
  2. Schreift d'Muecht vum 16 op. All Ziffer am hexadecimale System representéiert eng aner Kraaft vu 16, sou wéi eng Dezimalzuel eng Kraaft vun 10 ass. Dës Lëscht vu Kräfte vu 16 ass praktesch beim Ëmbau:
    • 16 = 1.048.576
    • 16 = 65.536
    • 16 = 4.096
    • 16 = 256
    • 16 = 16
    • Wann d'Dezimalzuel, déi Dir konvertéiert, méi grouss wéi 1.048.576 ass, berechent déi méi héich Kräfte vu 16 a füügt se op d'Lëscht bäi.
  3. Fannt déi héchst Kraaft vu 16 déi an der Dezimalzuel passt. Schreift déi Dezimalzuel, déi Dir wëllt konvertéieren. Benotzt dës Lëscht als Referenz. Fannt déi héchst Kraaft vu 16 déi manner wéi d'Dezimalzuel ass.
    • Zum Beispill, wann Dir 495 op hexadecimal, wielt 256 aus der Lëscht hei uewen.
  4. Deelt d'Dezimalzuel duerch dës Kraaft vu 16. Stop bei der ganzer Zuel an ignoréiert all Dezimalplaz vun der Äntwert.
    • An eisem Beispill, 495 ÷ 256 = 1.93 ... awer mir sinn nëmmen un der ganzer Zuel interesséiert 1.
    • Är Äntwert ass déi éischt Ziffer vun der hexadesimaler Zuel. An dësem Fall, well mir duerch 256 gedeelt sinn, ass d'1 d'Zuel an der "256 Plaz".
  5. Fannt de Rescht. Dëst seet Iech wat lénks ass vun der Dezimalzuel fir ze konvertéieren. Sou kënnt Dir et berechnen, sou wéi mat enger laanger Divisioun:
    • Multiplizéiert Är lescht Äntwert mam Divisor. An eisem Beispill, 1 x 256 = 256. (An anere Wierder, den 1 vun eiser hexadecimaler Zuel representéiert 256 mat der Basis 10).
    • Huelt Är Äntwert vun der Dividend of. 495 - 256 = 239.
  6. Deelt de Rescht mat der nächster méi héijer Kraaft vu 16. Benotzt Är Lëscht vu Kräfte vu 16 erëm als Referenz. Fuert weider op déi klengst Kraaft vum 16. Deelt de Rescht mat deem Wäert fir déi nächst Ziffer an Ärer hexadecimaler Zuel ze fannen. (Wann de Rescht manner wéi dës Zuel ass, ass déi nächst Ziffer 0.)
    • 239 ÷ 16 = 14. Erëm ignoréiere mir all Dezimalplazen.
    • Dëst ass déi zweet Ziffer vun eiser hexadecimaler Zuel, de "16's". All Zuel vun 0 bis 15 kann als eenzeg hexadecimal Ziffer ugewisen ginn. Mir konvertéieren an dat korrekt Format um Enn vun dëser Method.
  7. Bestëmmt de Rescht erëm. Wéi virdru multiplizéiert d'Äntwert mam Divisor an zitt se vun der Dividend of. Dëst ass de Rescht deen nach konvertéiert gouf.
    • 14 x 16 = 224.
    • 239 - 224 = 15, also de Rescht ass 15.
  8. Widderhuelen bis Dir e Rescht vu manner wéi 16 hutt. Wann de Rescht 0 bis 15 ass, kann et mat enger eenzeger hexadecimaler Ziffer ausgedréckt ginn. Schreift dëst als lescht Ziffer op.
    • Déi lescht "Ziffer" vun eiser hexadecimaler Zuel ass 15, amplaz vun den "Eenheeten."
  9. Schreift Är Äntwert am richtege Format. Dir wësst elo wat all d'Ziffere vun Ärer hexadecimaler Zuel sinn. Awer bis elo hu mir se nëmmen an der Base Ten geschriwwen. Fir all Ziffer am richtege hexadesimalen Format ze schreiwen, konvertéiert se mat dësem Guide:
    • D'Zuelen 0 bis 9 bleiwen déi selwecht.
    • 10 = A; 11 = B; 12 = C; 13 = D; 14 = E; 15 = F
    • An eisem Beispill hale mir mat den Zuelen (1) (14) (15) op. Am richtege Format ass dëst déi hexadecimal Zuel 1EF.
  10. Kontrolléiert Är Aarbecht. Är Äntwert kontrolléieren ass einfach wann Dir verstitt wéi Hex Zuelen funktionnéieren. Konvertéiert all Ziffer zréck a seng Dezimalform, a multiplizéiert se mat der 16. Kraaft fir dës Basis Positioun. Dëst ass wat mir fir eist Beispill musse maachen:
    • 1EF → (1) (14) (15)
    • Vu riets op lénks ass 15 op der 16 = 1. Positioun. 15 x 1 = 15.
    • Déi nächst Ziffer vu lénks ass op der 16 = 16. Plaz. 14 x 16 = 224.
    • Déi nächst Ziffer steet op der 16 = 256 Positioun. 1 x 256 = 256.
    • Mir addéieren se all erop, 256 + 224 + 15 = 495, eis originell Zuel.

Method 2 vun 2: Schnell Method (mam Rescht)

  1. Deelt d'Dezimalzuel op 16. Gitt dës Divisioun als eng ganz Divisioun. An anere Wierder, anstatt d'Dezimalzuelen ze berechnen, stoppt Dir bei enger ganz Äntwert.
    • Fir dëst Beispill, loosst eis e bësse méi ambitiéis ginn an d'Decimalzuel 317.547 ëmsetzen. Berechent 317.547 ÷ 16 = 19.846, an ignoréiert d'Dezimalplazen.
  2. Schreift de Rescht am hexadecimalen Format. Elo wou Dir d'Nummer op 16 gedeelt hutt, ass de Rescht deen Deel deen net méi an d'Positioun vu 16 passt. Dofir muss de Rescht op d'Eenheete Positioun kommen, de lescht Ziffer vun der hexadesimaler Zuel.
    • Fir de Rescht ze fannen, multiplizéiert d'Äntwert mam Divisor an zitt dann d'Resultat vun der Dividend of. An eisem Beispill 317.547 - (19.846 x 16) = 11.
    • Konvertéiert d'Zuel an hexadecimal Format mat der klenger Nummer Konversiounstabelle uewen op dëser Artikelsäit. 11 gëtt B. an eisem Beispill.
  3. Widderhuelen dëse Prozess mam Quotient. Dir hutt de Rescht an eng hexadecimal Ziffer ëmgewandelt. Fir weider de Quotient ëmzewandelen, deelt et nach eng Kéier op 16. De Rescht ass déi lescht lescht Ziffer vun der hexadecimaler Zuel.Dëst funktionnéiert no der selwechter Logik wéi hei uewen: D'Originalzuel gouf elo gedeelt duerch (16 x 16 =) 256, sou datt de Rescht deen Deel vun der Nummer ass, déi dem 256 seng Positioun passt. Mir wësse schonn d'Eenheeten, de Rescht muss op der 16 Plaz sinn.
    • An eisem Beispill, 19.846 / 16 = 1.240.
    • Rescht = 19.846 - (1.240 x 16) = 6. Dëst ass déi zweet bis lescht Ziffer vun eiser hexadecimaler Zuel.
  4. Widderhuelen dëst bis Dir e Quotient manner wéi 16 kritt. Vergiesst net datt Dir e Rescht vun 10 op 15 am hexadecimalen Format konvertéiert. Schreift all Rescht ënnerwee. Dee leschte Quotient (manner wéi 16) ass déi éischt Ziffer vun Ärer Nummer. Mir fuere mam Beispill weider:
    • Huelt de leschte Quotient an deelt en erëm op 16. 1.240 / 16 = 77 Rescht 8.
    • 77/16 = 4 Rescht 13 = D..
    • 4 16, sou 4 ass déi éischt Ziffer.
  5. Fëllt d'Nummer aus. Wéi virdru scho gesot, bestëmmt Dir all Ziffer vun der hexadesimaler Zuel vu riets op lénks. Kontrolléiert Är Aarbecht fir sécher ze sinn datt Dir se an der richteger Reiefolleg geschriwwen hutt.
    • Eis lescht Äntwert ass 4D86B.
    • Fir Äert Wierk ze kontrolléieren, konvertéiert all Ziffer zréck an d'Dezimalzuel multiplizéiert mat Kräfte vu 16 an füügt d'Resultater derbäi. (4x16) + (13x16) + (8x16) + (6x16) + (11x1) = 317.547, eis ursprénglech Dezimalzuel.

Tipps

  • Fir Duercherneen ze vermeiden wann Dir verschidde numeresch Systemer benotzt, kënnt Dir d'Basis als Souscript schreiwen. Zum Beispill 51210 Dann ass "512 mat Basis 10" eng gewéinlech Dezimalzuel. 51216 heescht "512 mat Basis 16", entsprécht der Dezimalzuel 1.29810.