Dezimal in Hexadezimal umwandeln - Gunook

Inhaltsverzeichnis:

Dezimal in Hexadezimal umwandeln - Gunook
Dezimal in Hexadezimal umwandeln - Gunook

Video: Dezimal in Hexadezimal umwandeln - Gunook

Video: Dezimal in Hexadezimal umwandeln - Gunook
Video: Fliegen Loswerden 2024, Kann
Anonim

Hexadezimal ist ein Zahlensystem zur Basis sechzehn. Dies bedeutet, dass dieses System 16 Symbole hat, die eine einzelne Ziffer darstellen können, mit dem Zusatz von A, B, C, D, E und F zusätzlich zu den üblichen zehn Zahlen. Die Umwandlung von Dezimal in Hexadezimal ist schwieriger als umgekehrt. Nehmen Sie sich die Zeit, es zu lernen. Es wird Ihnen leichter fallen, Fehler zu vermeiden, wenn Sie verstehen, wie Conversions funktionieren.

Umrechnung kleiner Zahlen

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

Schritt

Methode 1 von 2: Intuitive Methode

Von Dezimal in Hexadezimal umwandeln Schritt 1
Von Dezimal in Hexadezimal umwandeln Schritt 1

Schritt 1. Verwenden Sie diese Methode, wenn Sie mit Hexadezimal nicht vertraut sind

Von den beiden Ansätzen in diesem Handbuch ist der erste für die meisten Benutzer am einfachsten zu befolgen. Wenn Sie bereits an verschiedene Zahlenbasen gewöhnt sind, versuchen Sie es mit der schnelleren Methode unten.

Wenn Sie mit Hexadezimal noch nicht vertraut sind, müssen Sie möglicherweise zuerst die grundlegenden Konzepte erlernen

Von Dezimal in Hexadezimal umwandeln Schritt 2
Von Dezimal in Hexadezimal umwandeln Schritt 2

Schritt 2. Schreiben Sie einige Zahlen hoch 16

Jede Ziffer in einer hexadezimalen Zahl stellt mehrere verschiedene Zahlen von 16 dar, genauso wie jede Dezimalzahl 10 hoch 10 darstellt. Diese Liste von 16 hochgestellt wird während des Umwandlungsprozesses nützlich sein:

  • 165 = 1.048.576
  • 164 = 65.536
  • 163 = 4.096
  • 162 = 256
  • 161 = 16
  • Wenn die Dezimalzahl, die Sie umwandeln, größer als 1.048.576 ist, berechnen Sie die höhere Potenz als die auf der Liste und fügen Sie sie Ihrer Liste hinzu.
Von Dezimal in Hexadezimal umwandeln Schritt 3
Von Dezimal in Hexadezimal umwandeln Schritt 3

Schritt 3. Finden Sie die höchste Potenz von 16, die Ihrer Dezimalzahl entspricht

Notieren Sie die Dezimalzahl, die Sie umwandeln möchten. Verwenden Sie die obige Liste. Finden Sie die höchste Potenz von 16, die kleiner als die Dezimalzahl ist.

Zum Beispiel, wenn Sie konvertieren möchten 495 in hexadezimal, würden Sie 256 aus der obigen Liste wählen.

Von Dezimal in Hexadezimal umwandeln Schritt 4
Von Dezimal in Hexadezimal umwandeln Schritt 4

Schritt 4. Teilen Sie die Dezimalzahl durch 16 mit der Potenz des vorherigen Schritts

Wählen Sie die ganze Zahl aus und ignorieren Sie die Zahl nach dem Komma.

  • In diesem Beispiel, 495 256 = 1,93…, beschäftigen wir uns nur mit der ganzen Zahl

    Schritt 1..

  • Die ganze Zahl ist die erste Ziffer der Hexadezimalzahl, da in diesem Fall der Divisor 256 ist, wobei die 1 die "256er-Position" ist.
Von Dezimal in Hexadezimal umwandeln Schritt 5
Von Dezimal in Hexadezimal umwandeln Schritt 5

Schritt 5. Finden Sie den Rest

Dies ist die noch zu konvertierende Dezimalzahl. So berechnen Sie es, wie Sie in der langen Division sehen können:

  • Multiplizieren Sie Ihre letzte Antwort mit dem Nenner. In diesem Beispiel ist 1 x 256 = 256. (Mit anderen Worten, die Zahl 1 in einer Hexadezimalzahl entspricht 256 zur Basis 10).
  • Subtrahiere den Zähler vom Ergebnis des vorherigen Schrittes. 495 - 256 = 239.
Von Dezimal in Hexadezimal umwandeln Schritt 6
Von Dezimal in Hexadezimal umwandeln Schritt 6

Schritt 6. Teilen Sie den Rest durch die nächsten 16 höheren Potenzen

Verwenden Sie erneut die Liste der 16 hoch. Fahren Sie mit der nächsten kleinsten Potenz fort. Teilen Sie den Rest durch die Potenzzahl, um die nächste Ziffer der Hexadezimalzahl zu finden. (Wenn der Rest kleiner als diese Zahl ist, ist die nächste Ziffer 0.)

  • 239 ÷ 16 =

    Schritt 14.. Auch hier können wir die Zahlen nach dem Komma ignorieren.

  • Dies ist die zweite Ziffer der Hexadezimalzahl an der "16er-Stelle". Alle Zahlen von 0 bis 15 können durch eine einzelne hexadezimale Ziffer dargestellt werden. Wir konvertieren die richtige Notation am Ende dieser Methode.
Von Dezimal in Hexadezimal umwandeln Schritt 7
Von Dezimal in Hexadezimal umwandeln Schritt 7

Schritt 7. Finden Sie den Rest wieder

Multiplizieren Sie Ihre Antwort wie zuvor mit dem Nenner und ziehen Sie dann das Ergebnis vom Zähler ab. Hier ist der Rest, der noch konvertiert werden muss.

  • 14 x 16 = 224.
  • 239 - 224 = 15, der Rest ist also

    Schritt 15..

Von Dezimal in Hexadezimal umwandeln Schritt 8
Von Dezimal in Hexadezimal umwandeln Schritt 8

Schritt 8. Wiederholen Sie den Vorgang, bis der Rest der Division unter 16 liegt

Sobald Sie den Rest einer Division zwischen 0 und 15 erhalten haben, kann er als einzelne hexadezimale Ziffer ausgedrückt werden. Schreiben Sie als letzte Ziffer.

Die letzte hexadezimale "Ziffer"-Zahl ist 15 an der "1er-Stelle"

Von Dezimal in Hexadezimal umwandeln Schritt 9
Von Dezimal in Hexadezimal umwandeln Schritt 9

Schritt 9. Schreiben Sie Ihre Antwort in der richtigen Schreibweise

Jetzt kennen Sie alle Ziffern der Hexadezimalzahl. Aber bisher schreiben wir sie noch in Basis 10. Um jede Ziffer in der richtigen hexadezimalen Notation zu schreiben, konvertieren Sie die Zahlen mit dieser Anleitung:

  • Die Ziffern 0 bis 9 bleiben gleich.
  • 10 = A; 11 = B; 12 = C; 13 = D; 14 = E; 15 = F
  • Im obigen Beispiel ist die berechnete Ziffer (1)(14)(15). Die korrekte hexadezimale Schreibweise für diese Zahl ist 1EF.
Von Dezimal in Hexadezimal umwandeln Schritt 10
Von Dezimal in Hexadezimal umwandeln Schritt 10

Schritt 10. Überprüfen Sie Ihre Antworten

Sie können Ihre Antworten leicht überprüfen, wenn Sie verstehen, wie hexadezimale Zahlen funktionieren. Wandeln Sie jede Ziffer wieder in eine Dezimalzahl um und multiplizieren Sie sie dann mit 16 hoch der Position. So sieht unser Beispiel oben aus:

  • 1EF → (1)(14)(15)
  • Von rechts nach links ist 15 bei 160 = Position 1. 15 x 1 = 15.
  • Die nächste Ziffer links ist 161 = Position 16s. 14 x 16 = 224.
  • Die nächste Ziffer ist 162 = Position 256s. 1 x 256 = 256.
  • Addiert man alles, 256 + 224 + 15 = 495, ist das Ergebnis die erste Dezimalzahl.

Methode 2 von 2: Schnelle Methode (Zeit)

Von Dezimal in Hexadezimal umwandeln Schritt 11
Von Dezimal in Hexadezimal umwandeln Schritt 11

Schritt 1. Teilen Sie die Dezimalzahl durch 16

Behandeln Sie diese Division als ganzzahlige Division. Stoppen Sie also bei ganzen Zahlen, ohne die Nachkommastellen zu zählen.

Für dieses Beispiel werden wir ehrgeizig sein und versuchen, die Dezimalzahl 317.547 umzuwandeln. Berechne 317.547 16 = 19.846, ignorieren Sie alle Stellen nach dem Komma.

Von Dezimal in Hexadezimal umwandeln Schritt 12
Von Dezimal in Hexadezimal umwandeln Schritt 12

Schritt 2. Schreiben Sie den Rest in hexadezimaler Schreibweise

Nachdem Sie die Zahl nun durch 16 geteilt haben, ist der Rest der Teil, der nicht in die 16er oder höhere Stelle passt. Daher muss der Rest an der 1er-Stelle stehen, digit Finale hexadezimale Zahlen.

  • Um den Rest zu finden, multipliziere deine Antwort mit dem Nenner und subtrahiere dann das Ergebnis vom Zähler. Für das obige Beispiel 317.547 - (19.846 x 16) = 11.
  • Konvertieren Sie die Ziffern mithilfe der Konvertierungstabelle für kleine Zahlen oben auf dieser Seite in die hexadezimale Notation. In diesem Beispiel wird aus 11 B.
Von Dezimal in Hexadezimal umwandeln Schritt 13
Von Dezimal in Hexadezimal umwandeln Schritt 13

Schritt 3. Wiederholen Sie den Vorgang mit dem Ergebnis der Division

Sie haben den Rest in hexadezimale Ziffern umgewandelt. Fahren Sie nun mit der Umwandlung des Divisors fort, dividieren Sie erneut durch 16. Der Rest ist die 2. Ziffer von der Rückseite der hexadezimalen Zahl. Es funktioniert genauso wie die vorherige Logik: Die ursprüngliche Zahl wurde jetzt durch (16 x 16 =) 256 geteilt, sodass der Rest der Teil ist, der nicht an der 256er-Position sein kann. Wir verstehen bereits die 1er, der Rest muss also in den 16ern sein.

  • Für dieses Beispiel 19.846 / 16 = 1240.
  • Rest = 19.846 - (1240 x 16) =

    Schritt 6.. Dies ist die zweitletzte Ziffer der Hexadezimalzahl.

Von Dezimal in Hexadezimal umwandeln Schritt 14
Von Dezimal in Hexadezimal umwandeln Schritt 14

Schritt 4. Wiederholen Sie den Vorgang, bis Sie ein Divisionsergebnis von weniger als 16 erhalten

Denken Sie daran, den Rest von 10 auf 15 in hexadezimale Notation umzuwandeln. Schreiben Sie jede verbleibende Berechnung auf. Das Ergebnis der letzten Division (weniger als 16) ist die erste Ziffer Ihrer Hexadezimalzahl. Hier eine Fortsetzung unseres Beispiels:

  • Nimm das letzte Divisionsergebnis und dividiere erneut durch 16. 1240 / 16 = 77 Sisar

    Schritt 8..

  • 77 / 16 = 4 Rest 13 = D.
  • 4 < 16, also

    Schritt 4. ist die erste Ziffer.

Von Dezimal in Hexadezimal umwandeln Schritt 15
Von Dezimal in Hexadezimal umwandeln Schritt 15

Schritt 5. Vervollständigen Sie die Zahlen

Wie bereits erwähnt, erhalten Sie jede Stelle der Dezimalzahl von rechts nach links. Überprüfen Sie Ihre Arbeit, um sicherzustellen, dass Sie sie in der richtigen Reihenfolge geschrieben haben.

  • Die endgültige Antwort ist 4D86B.
  • Um Ihre Arbeit zu überprüfen, wandeln Sie jede Ziffer wieder in eine Dezimalzahl um, multiplizieren Sie sie mit 16 hoch 16 und addieren Sie die Ergebnisse. (4 x 164) + (13 x 163) + (8 x 162) + (6 x 16) + (11 x 1) = 317547, die Dezimalzahl, die wir als Beispiel verwenden.

Tipps

Um Verwechslungen bei der Verwendung verschiedener Zahlensysteme zu vermeiden, können Sie die Basis als Index schreiben. Zum Beispiel 51210 bedeutet "512 Basis 10", eine reguläre Dezimalzahl. 51216 bedeutet "512 zur Basis 16", das Äquivalent der Dezimalzahl 129810.

Empfohlen: