Heim >Backend-Entwicklung >C++ >Wie konvertiert man in C# zwischen Hexadezimal- und Dezimalzahlen?
In C#ist die Umwandlung zwischen Hexadezimal und Dezimalzahl sehr einfach.
Die Umwandlung von Dezimaler in Hexadezimal
Um die Dezimalzahl in ihren hexadezimalen äquivalenten Wert umzuwandeln, verwenden Sie bitte den folgenden Code:
Dieser Code verwendet die TOString -Methode und das Format "X", um Zahlen im hexadezimalen Format darzustellen.
<code class="language-csharp">string hexValue = decValue.ToString("X");</code>Die Umwandlung von Hexadezimal in Dezimal
Um die Anzahl der hexadezimalen (hexValue) in seinen Dezimaläquivalentwert umzuwandeln, gibt es zwei Methoden: Methode 1:
Verwenden Sie int.Parse und numbersStyles.hexNumber
Dieser Code verwendet die Int.Parse -Methode und den HexNumber -Stil, um HexValue als Hexadezimalzahl zu interpretieren und ihn in sein Dezimaläquivalent umzuwandeln. Methode 2:
Verwenden Sie Convert.Toint32 und Base 16<code class="language-csharp">int decValue = int.Parse(hexValue, System.Globalization.NumberStyles.HexNumber);</code>
Dieser Code verwendet die Methode der Konvertierung.
Das obige ist der detaillierte Inhalt vonWie konvertiert man in C# zwischen Hexadezimal- und Dezimalzahlen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!