3 Möglichkeiten, Hexadezimal in Binär oder Dezimal umzuwandeln

Inhaltsverzeichnis:

3 Möglichkeiten, Hexadezimal in Binär oder Dezimal umzuwandeln
3 Möglichkeiten, Hexadezimal in Binär oder Dezimal umzuwandeln

Video: 3 Möglichkeiten, Hexadezimal in Binär oder Dezimal umzuwandeln

Video: 3 Möglichkeiten, Hexadezimal in Binär oder Dezimal umzuwandeln
Video: Flussdiagramm lesen und zeichnen einfach erklärt mit Beispiel 2024, Kann
Anonim

Wie verwandeln Sie diese lustigen Zahlen und Buchstaben in etwas, das Sie oder Ihr Computer verstehen können? Die Konvertierung von Hexadezimal in Binär ist sehr einfach, weshalb Hexadezimal in mehreren Programmiersprachen übernommen wurde. Das Umwandeln in Dezimalzahlen ist etwas komplizierter, aber sobald Sie den Dreh raus haben, ist es einfach, jede Zahl zu wiederholen.

Schritt

Methode 1 von 3: Konvertieren von Hexadezimal in Binär

Schritt 1. Wandeln Sie jede Hexadezimalziffer in vier Binärziffern um

Hexadezimal wurde ursprünglich verwendet, weil es sehr einfach war, zwischen Hexadezimal und Binär umzuwandeln. Im Wesentlichen wird hexadezimal verwendet, um binäre Informationen in kürzeren Sequenzen anzuzeigen. Diese Tabelle hilft Ihnen bei der Umrechnung von einem zum anderen:

Hexadezimal Binär
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001
EIN 1010
B 1011
C 1100
D 1101
E 1110
F 1111

Schritt 2. Probieren Sie es selbst aus

Dies ist so einfach wie die Umwandlung einer Ziffer in ihre vier binären äquivalenten Ziffern. Hier sind einige Hex-Zahlen, die Sie konvertieren möchten. Blockieren Sie den unsichtbaren Text rechts neben dem Gleichheitszeichen, um Ihre Arbeit zu überprüfen:

  • A23 = 1010 0010 0011
  • BIENE = 1011 1110 1110
  • 70C558 = 0111 0000 1100 0101 0101 1000

Schritt 3. Verstehen Sie, wie es funktioniert

Im Binärsystem zur Basis zwei kann die Binärziffer n verwendet werden, um 2. darzustellen n verschiedene Nummern. Mit vier Binärziffern können Sie beispielsweise 2. darstellen4 = 16 verschiedene Zahlen. Da hexadezimal ein System zur Basis 16 ist, kann eine einstellige Zahl verwendet werden, um 16. darzustellen1 = 16 verschiedene Zahlen. Dies macht die Umstellung zwischen den beiden Systemen sehr einfach.

Sie können es sich auch als ein System von Berechnungen vorstellen, das gleichzeitig in andere Ziffern umgedreht wird. Hexadezimalzahlen …D, E, F, 10'', gleichzeitig binäre Zählungen 1101, 1110, 1111, 10000''.

Methode 2 von 3: Konvertieren von Hexadezimal in Dezimal

1797961 6 1
1797961 6 1

Schritt 1. Überprüfen Sie, wie die Basis 10 funktioniert

Sie verwenden die Dezimalschreibweise jeden Tag, ohne innehalten und darüber nachdenken zu müssen, was sie bedeutet. Wenn Sie es jedoch zum ersten Mal lernen, haben Ihre Eltern oder Lehrer es Ihnen möglicherweise genauer erklärt. Ein kurzer Überblick darüber, wie man gewöhnliche Zahlen schreibt, wird Ihnen helfen, die Zahlen umzuwandeln:

  • Jede Ziffer einer Dezimalzahl befindet sich an einer bestimmten Stelle. Von links nach rechts gibt es Einerstellen, Zehnerstellen, Hunderterstellen und so weiter. Die Ziffer 3 bedeutet nur 3, wenn sie an der Einerstelle steht, aber für 30, wenn sie an der Zehnerstelle steht, und 300 an der Hunderterstelle.
  • Mathematisch repräsentiert der Ort 100, 101, 102, und dann. Aus diesem Grund wird dieses System zur Zehnerbasis oder Dezimalzahl vom lateinischen Wort für Zehntel genannt.
1797961 7 1
1797961 7 1

Schritt 2. Notieren Sie die Dezimalzahl als Additionsaufgabe

Dies mag offensichtlich erscheinen, aber es ist der gleiche Prozess, den wir verwenden werden, um hexadezimale Zahlen zu konvertieren, also ist es ein guter Ausgangspunkt. Schreiben wir die Zahl 480.137. um10. (Denken Sie daran, tiefgestellt 10 sagt uns, dass die Zahl zur Basis zehn geschrieben wird.):

  • Beginnend mit der Ziffer ganz rechts, 7 = 7 x 100, oder 7 x 1
  • Nach links 3 = 3 x 101, oder 3 x 10
  • Wenn wir alle Ziffern wiederholen, erhalten wir 480.137 = 4x100.000 + 8x10.000 + 0x1.000 + 1x100 + 3x10 + 7x1.
1797961 8 1
1797961 8 1

Schritt 3. Schreiben Sie den Stellenwert neben die Hexadezimalzahl

Da hexadezimal die Basis sechzehn ist, entspricht der Stellenwert der Potenz von sechzehn. Um in Dezimalzahlen umzuwandeln, multiplizieren Sie jeden Stellenwert mit der entsprechenden sechzehnten Stelle. Beginnen Sie diesen Vorgang, indem Sie die Potenz von sechzehn neben die Ziffern der Hexadezimalzahl schreiben. Wir machen dies für die hexadezimale Zahl C92116. Beginnen Sie links mit 160, und erhöhen Sie die Leistung jedes Mal, wenn Sie nach links zur nächsten Ziffer gehen:

  • 116 = 1 x 160 = 1 x 1 (Alle Zahlen sind dezimal, sofern nicht anders angegeben.)
  • 216 = 2 x 161 = 2 x 16
  • 916 = 9 x 162 = 9 x 256
  • C = C x 163 = C x 4096
1797961 9 1
1797961 9 1

Schritt 4. Konvertieren Sie alphabetische Zeichen in Dezimalzeichen

Die Ziffern einer Zahl sind dezimal oder hexadezimal gleich, sodass Sie sie nicht ändern müssen (z. B. 716 = 710). Alphabetische Zeichen finden Sie in dieser Liste, um sie in ihre Dezimaläquivalente umzuwandeln:

  • A = 10
  • B = 11
  • C = 12 (Wir werden dies in unserem obigen Beispiel verwenden.)
  • D = 13
  • E = 14
  • F = 15
1797961 10 1
1797961 10 1

Schritt 5. Berechnungen durchführen

Jetzt, da alles in Dezimalform geschrieben ist, machen Sie jede Multiplikationsaufgabe und addieren Sie die Ergebnisse. Der Rechner kann für die meisten hexadezimalen Zahlen hilfreich sein. In Fortsetzung unseres vorherigen Beispiels ist hier C921 als Dezimalformel geschrieben und gelöst:

  • C92116 = (dezimal) (1 x 1) + (2 x 16) + (9 x 256) + (12 x 4096)
  • = 1 + 32 + 2.304 + 49.152.
  • = 51.48910. Die dezimale Version hat normalerweise mehr Ziffern als die hexadezimale Version, da hexadezimal in jeder Ziffer mehr Informationen speichern kann.
1797961 11 1
1797961 11 1

Schritt 6. Üben Sie das Konvertieren

Hier sind einige Zahlen, die Sie von hexadezimal in dezimal umwandeln können. Nachdem Sie die Antwort berechnet haben, blockieren Sie den unsichtbaren Text rechts neben dem Gleichheitszeichen, um Ihre Arbeit zu überprüfen:

  • 3AB16 = 93910
  • A1A116 = 4137710
  • 500016 = 2048010
  • 500D16 = 2049310
  • 18A2F16 = 10091110

Methode 3 von 3: Hexadezimal-Grundlagen verstehen

1797961 1
1797961 1

Schritt 1. Wissen Sie, wie man hexadezimal verwendet

Unser reguläres dezimales Berechnungssystem basiert auf zehn, wobei zehn verschiedene Symbole verwendet werden, um Zahlen darzustellen. Hexadezimal ist ein Zahlensystem zur Basis sechzehn, das heißt, es verwendet sechzehn Zeichen, um Zahlen darzustellen.

  • Von Null aufwärts zählen:

    Hexadezimal Dezimal Hexadezimal Dezimal
    0 0 10 16
    1 1 11 17
    2 2 12 18
    3 3 13 19
    4 4 14 20
    5 5 15 21
    6 6 16 22
    7 7 17 23
    8 8 18 24
    9 9 19 25
    EIN 10 1A 26
    B 11 1B 27
    C 12 1C 28
    D 13 1D 29
    E 14 1E 30
    F 15 1F 31
1797961 2
1797961 2

Schritt 2. Verwenden Sie einen Index, um das von Ihnen verwendete System anzugeben

Wenn das von Ihnen verwendete System nicht eindeutig ist, verwenden Sie eine dezimale tiefgestellte Zahl, um die Basis anzugeben. Zum Beispiel 1710 bedeutet siebzehn zur Basis zehn (gewöhnliche Dezimalzahl). 1110 = 1016, denn mit 10 schreibst du die Zahl elf hexadezimal (Basis sechzehn). Sie können diesen Schritt überspringen, wenn die Zahl ein alphabetisches Zeichen wie B oder E enthält. Niemand wird sie mit einer Dezimalzahl verwechseln.

Tipps

  • Lange Hexadezimalzahlen erfordern möglicherweise einen Online-Rechner, um in Dezimalzahlen umzuwandeln. Sie können diese Arbeit auch überspringen und dafür ein Online-Konvertierungstool verwenden, obwohl es eine gute Idee ist, zu verstehen, wie der Prozess funktioniert.
  • Sie können die Konvertierung von Hexadezimal in Dezimal anpassen, um jedes andere x-basierte Zahlensystem in Dezimal zu konvertieren. Ersetzen Sie einfach die Potenz von sechzehn durch die Potenz von x. Versuchen Sie, das 60-basierte babylonische Berechnungssystem zu erlernen!

Empfohlen: