So konvertieren Sie ein Datum in Hexadezimal

Posted on
Autor: Laura McKinney
Erstelldatum: 6 April 2021
Aktualisierungsdatum: 18 November 2024
Anonim
Umrechnung: Hexadezimal in Dezimal umrechnen | Mathematik
Video: Umrechnung: Hexadezimal in Dezimal umrechnen | Mathematik

Inhalt

Computer verwenden Binärzahlen, Folgen von Einsen (1) und Nullen (0), um zu kommunizieren. Für Menschen ist es schwierig, in Binärzahlen zu kommunizieren, daher müssen Binärzahlen übersetzt werden. Die Übersetzung erfolgt in hexadezimale Zahlen, eine Basis 16, wobei die verwendeten "Zahlen" von Null bis zum Buchstaben F reichen (z. B. 0123456789ABCDEF). Menschen können mithilfe von Hexadezimalzahlen einfacher codieren und diese dann in Binärdateien umwandeln, um sicherzustellen, dass der Code von der Maschine ordnungsgemäß ausgeführt wird. Die beste Möglichkeit, Daten in Hexadezimalzahlen umzuwandeln, besteht darin, das serielle Äquivalent des Datums in die entsprechenden Hexadezimalzahlen umzuwandeln.


Von Hand

    Konvertieren Sie das Datum in ein dezimales numerisches Format, indem Sie die Tage zwischen dem angeforderten Datum und dem 1. Januar 1900 berechnen. Beispielsweise betragen die Tage zwischen dem 3. Juli 2002 und dem 1. Januar 1900 37.440 (102 Gesamtjahre x 365 + 210 zusätzliche Kalendertage ab 1. Januar bis 3. Juli 2002).

    Konvertieren Sie die aus Schritt 1 berechnete Dezimalzahl in eine Hexadezimalzahl. Teilen Sie Ihre Dezimalzahl durch 16; Wenn Sie einen Rest haben, multiplizieren Sie nur den Rest mit 16, um einen Hex-Wert zu erhalten.

    Um beispielsweise die Dezimalzahl 60 in Hex umzuwandeln, teilen Sie 60 durch 16, was 3,75 entspricht. Multiplizieren Sie den Rest 0,75 mit 16, was 12 entspricht. Die resultierende 12 ist Ihr Dezimalwert, der in hex konvertiert werden soll. Den hexadezimalen Umrechnungswert C finden Sie in der Tabelle in Referenz 1.

    Nehmen Sie das gesamte Ergebnis von 3,75 oder die 3 und dividieren Sie diese durch 16; Dies entspricht 0,1875. Multiplizieren Sie diese Zahl mit 16. Das Ergebnis ist 3 Dezimalstellen und C Hex.


    Schreiben Sie die Hexadezimalzahlen aus. Sobald alle Hexadezimalzahlen gefunden wurden, kehren Sie die Reihenfolge der Hexadezimalergebnisse um, um Ihre Hexadezimalzahl zu erhalten. Unsere Berechnung der Dezimalzahl 60 lautet 3C hex.

Excel verwenden

    Öffnen Sie eine neue Excel-Tabelle und geben Sie in Zelle A1 ein Datum im Format MM / TT / JJJJ ein. MM ist Monat, TT ist Tag und JJJJ ist das Jahr.

    Geben Sie die Formel "= Dec2Hex (A1)" ohne die Anführungszeichen in Zelle A2 ein. Die Excel-Funktion "Dec2Hex" konvertiert Ihr Datum in Zelle A1 in hexadezimalem Format.

    Vergleichen Sie Ihre handschriftliche Version mit der Excel-Version.