Heim  >  Artikel  >  So konvertieren Sie Dezimalzahlen in Hexadezimalzahlen

So konvertieren Sie Dezimalzahlen in Hexadezimalzahlen

尚
Original
2019-06-11 10:48:15284699Durchsuche

So konvertieren Sie Dezimalzahlen in Hexadezimalzahlen

1. So konvertieren Sie Dezimalzahlen in Hexadezimalzahlen:

Konvertieren Sie Dezimalzahlen in Hexadezimalzahlen durch Multiplikation. Für sechzehn Runden multiplizieren Sie einfach jeweils die entsprechende Basiszahl Zeit und nehmen Sie dann den ganzzahligen Teil des Ergebnisses. Es ist zu beachten, dass nicht alle dezimalen Dezimalzahlen vollständig in hexadezimale Dezimalzahlen umgewandelt werden können. In diesem Fall sind Näherungen erforderlich.

Beispiel: Konvertieren Sie 0,9032D in eine hexadezimale Dezimalzahl

  • 0,9032*16=14,4512 Nehmen Sie die ganze Zahl 14, also E

  • 0,4512*16=7,2192 Nimm die ganze Zahl 7

  • 0,2192*16=3,5072 Nimm die ganze Zahl 3

  • 0,5072*16=8,1152 Nimm die Ganzzahl 8

  • 0,1152*16=1,8432 Nehmen Sie die Ganzzahl 1

Diese in Hexadezimalzahl umgewandelte Zahl ist also 0,E7381H

2. Dezimalzahl in Dezimalzahl in anderen Basen umwandeln:

Die Methode zur Konvertierung von Dezimalzahlen in andere Basen ist dieselbe wie die Methode zur Konvertierung in Hexadezimalzahlen.

Wandeln Sie eine Dezimalzahl in eine R-basierte Dezimalzahl um, indem Sie mit R multiplizieren und runden. Nehmen Sie bei jeder Multiplikation mit der entsprechenden Basis den ganzzahligen Teil des Ergebnisses. Es ist zu beachten, dass nicht alle Dezimalzahlen vollständig in R-basierte Dezimalzahlen umgewandelt werden können. In diesem Fall sind Näherungen erforderlich.

Verwandte Empfehlungen: So konvertieren Sie Hexadezimalzahlen in Dezimalzahlen

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie Dezimalzahlen in Hexadezimalzahlen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Was ist SPS?Nächster Artikel:Was ist SPS?