Konvertieren sie hexadezimalzahlen in dezimalzahlen

Wie verwandeln Sie diese lustigen Zahlen und Buchstaben in etwas, das Ihr Computer verstehen kann?? Die Konvertierung von Hexadezimal in Binär ist sehr einfach, weshalb die Hexadezimalzahl in einigen Programmiersprachen enthalten ist. Die Umrechnung in Dezimalzahlen ist etwas schwieriger, aber wenn Sie es einmal herausgefunden haben, können Sie dies leicht für jede Zahl wiederholen.

Schritte

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

1. Wandeln Sie ein beliebiges hexadezimales Zeichen in eine 4-stellige Binärzahl um. Die Hexadezimalzahl wurde in erster Linie verwendet, weil die Umrechnung zwischen den beiden so einfach ist. Im Wesentlichen ist das Hexadezimalzeichen dazu gedacht, binäre Informationen in abgekürzter Form darzustellen. Die folgende Tabelle ist alles, was Sie für diese Konvertierung benötigen:
hexadezimalbinär
00000
10001
20010
30011
40100
50101
60110
70111
81000
91001
ein1010
B1011
C1100
D1101
E1110
F1111
Bildtitel 1797961 4 1
2. Versuch es selber. Es ist wirklich so einfach wie das Ändern der Ziffer oder des Vorzeichens in die vier äquivalenten Binärziffern. Hier sind einige Hex-Zahlen, die Sie umwandeln können. Wählen Sie den unsichtbaren Text rechts neben dem Gleichheitszeichen aus, um Ihre Antwort zu überprüfen:
  • A23 = 1010 0010 0011
  • BIENE= 1011 1110 1110
  • 70C558= 0111 0000 1100 0101 0101 1000
    Bildtitel 1797961 5 1
    3. Verstehe, warum das funktioniert. Im Binärsystem mit `Basis 2` n Binärziffern können verwendet werden, um 2 verschiedene Zahlen darzustellen. Zum Beispiel: mit vier Binärzahlen kannst du 2 = 16 verschiedene Zahlen vorschlagen. Das macht die Umrechnung zwischen den beiden Zahlensystemen besonders einfach.
  • Sie können sich dies auch als Zahlensysteme vorstellen, die gleichzeitig zu einer anderen Zahl „tauschen“. Hexadezimalzahlen`...D, E, F, 10` während gleichzeitig binär zählt als `1101, 1110, 1111, 10000`.
  • Teil 2 von 3: Hexadezimal in Dezimal umwandeln

    Bildtitel 1797961 6 1
    1. Finden Sie heraus, wie die Basis 10 funktioniert. Sie verwenden die Dezimalschreibweise jeden Tag, ohne darüber nachzudenken, was genau passiert, aber als Sie sie zum ersten Mal gelernt haben, haben Ihre Lehrer oder Eltern sie möglicherweise genauer erklärt. Eine kurze Erklärung, wie reguläre Zahlen geschrieben werden, hilft Ihnen beim Umwandeln der Zahl:
    • Jede Ziffer einer Dezimalzahl steht an einer bestimmten `Stelle`.` Wenn Sie von rechts nach links gehen, werden Sie auf die `Einheiten`, `Zehner`, `Hunderter` und so weiter stoßen. Die Zahl 3 bedeutet einfach 3, wenn sie in den Einheiten steht, aber 30, wenn sie in der Zehnerstelle steht, und 300, wenn sie in Hundertern steht.
    • Mathematisch ausgedrückt: die `Orte` sind 10, 10, 10 usw. an. Aus diesem Grund wird das System auch "Basis 10" oder "Dezimal" genannt, nach dem lateinischen Wort für "zehnte".`
    Bildtitel 1797961 7 1
    2. Schreiben Sie eine Dezimalzahl als Summe. Dies scheint offensichtlich, ist aber derselbe Prozess, den wir verwenden werden, um eine hexadezimale Zahl umzuwandeln, also ist es ein guter Ausgangspunkt. Lass es uns 480 . machen.13710 Konvertieren. (Denken Sie daran, dass das tiefgestellte 10 sagt uns, dass dies eine Zahl mit der Basis 10 . ist.):
  • Beginnend mit der Zahl ganz rechts, 7 = 7 x 10 oder 7 x 1
  • Weiter links 3 = 3 x 10 oder 3 x 10
  • Wiederholen Sie dies für alle Zahlen, und Sie erhalten 480.137 = 4x100.000 + 8x10.000 + 0x1000 + 1x100 + 3x10 + 7x1.
    Bildtitel 1797961 8 1
    3. Schreibe die Stellenwerte neben die Hexadezimalzahl. Da die Hexadezimalzahl 16 als Basis hat, entsprechen die `Stellenwerte` Potenzen von 16. Um in Dezimalzahlen umzuwandeln, multiplizieren Sie jeden Stellenwert mit der entsprechenden Potenz von 16. Beginnen Sie diesen Vorgang, indem Sie die Potenzen von 16 neben die Ziffern einer Hexadezimalzahl schreiben. Wir machen dies für die hexadezimale Zahl C92116. Beginnen Sie rechts mit 16 und erhöhen Sie den Exponenten jedes Mal, wenn Sie sich nach links bewegen, zur nächsten Ziffer:
  • 116 = 1 x 16 = 1 x 1 (Alle Zahlen sind in Dezimalform, sofern nicht anders angegeben.)
  • 216 = 2 x 16 = 2 x 16
  • 916 = 9 x 16 = 9 x 256
  • C = C x 16 = C x 4096
    Bildtitel 1797961 9 1
  • 4. Buchstaben in Dezimalzahlen umwandeln. Numerische Ziffern sind in dezimaler oder hexadezimaler Form alle gleich, sodass Sie sie nicht ändern müssen (z., 716 = 710). Verwenden Sie beim Umgang mit Buchstaben die folgende Liste, um sie in ihr dezimales Äquivalent zu ändern:
  • A = 10
  • B = 11
  • C = 12 (Wir verwenden dies im obigen Beispiel.)
  • D = 13
  • E = 14
  • F = 15
    Bildtitel 1797961 10 1
  • 5. Führe die Berechnung durch. Nun, da alles in Dezimalform geschrieben ist, führen Sie jede Berechnung durch und addieren Sie die Ergebnisse zusammen. Ein Taschenrechner ist für die meisten hexadezimalen Zahlen nützlich. Um mit unserem vorherigen Beispiel fortzufahren, schreiben wir C921 in eine Dezimalformel um und lösen danach auf:
  • C92116 = (dezimal) (1 x1) + (2 x16) + (9 x 256) + (12 x 4096)
  • = 1 + 32 + 2304 + 49.152.
  • = 51.48910. Die dezimale Version hat normalerweise mehr Ziffern als die hexadezimale Version, da hexadezimale Zahlen mehr Informationen pro Ziffer enthalten.
    Bildtitel 1797961 11 1
  • 6. Üben Sie die Umwandlung. Hier sind einige Hexadezimalzahlen zum Umwandeln in Dezimalzahlen. Wenn Sie die Antwort gefunden haben, wählen Sie den unsichtbaren Text rechts neben dem Gleichheitszeichen aus, um die Antwort zu überprüfen:
  • 3AB16 = 93910
  • A1A116 = 4137710
  • 500016 = 2048010
  • 500D16 = 2049310
  • 18A2F16 = 10091110
  • Teil 3 von 3: Die Grundlagen des Hexadezimalen verstehen

    Bildtitel 1797961 1 1
    1. Wissen, wie man die Hexadezimalzahl verwendet. Das dezimale Zahlensystem hat die Basis 10 und verwendet 10 verschiedene Zeichen, um Zahlen darzustellen. Die Hexadezimalzahl ist ein Zahlensystem zur Basis 16, was bedeutet, dass 16 verschiedene Zeichen verwendet werden, um Zahlen darzustellen.
    • Von 0 aufwärts zählen:
      hexadezimal Dezimal hexadezimal Dezimal
      001016
      111117
      221218
      331319
      441420
      55fünfzehn21
      661622
      771723
      881824
      991925
      ein101A26
      B111B27
      C121C28
      D131D29
      E141E30
      Ffünfzehn1F31
    Bildtitel 1797961 2 2
    2. Verwenden Sie den Index, um anzugeben, welches Zahlensystem Sie verwenden. Wenn nicht klar ist, welches Zahlensystem Sie verwenden, verwenden Sie einen dezimalen Index, um die Basis anzugeben. Zum Beispiel: 1710 bedeutet `17 mit Basis 10` (eine gewöhnliche Dezimalzahl). 1710 = 1116, oder `11 mit Basis 16` (hexadezimal). Sie müssen dies nicht tun, wenn Ihre Nummer einen Buchstaben enthält, z. B. B oder E. Niemand wird einen Fehler machen und denken, dass es eine Dezimalzahl ist.

    Tipps

    • Lange Hexadezimalzahlen erfordern möglicherweise einen Online-Rechner, um in eine Dezimalzahl umzuwandeln. Sie können auch die ganze Arbeit überspringen und den Windows-Rechner (der einen Konverter enthält) verwenden oder einen Online-Konverter die Arbeit für Sie erledigen lassen, obwohl es eine gute Idee ist, die Funktionsweise zu verstehen.
    • Sie können die Konvertierung von `hexadezimal in dezimal` verwenden, um jedes Basiszahlensystem umzuwandeln x in Dezimalzahl umwandeln. Ersetze einfach die Potenz von 16 durch die Potenz von x. Versuchen Sie, das babylonische Zahlensystem mit der Basis 60 . zu lernen!

    Оцените, пожалуйста статью