Heim >Backend-Entwicklung >C++ >Wie konvertiert man in C# zwischen Dezimal- und Hexadezimalzahlen?

Wie konvertiert man in C# zwischen Dezimal- und Hexadezimalzahlen?

Barbara Streisand
Barbara StreisandOriginal
2025-01-26 03:06:10906Durchsuche

How to Convert Between Decimal and Hexadecimal Numbers in C#?

Die Hexadezimal- und Dezimalzahl der Anzahl der Dezimalzahlen in der Anzahl der Dezimalzahlen in

Bei der Programmierung müssen Zahlen häufig zwischen unterschiedlichen Fortschritten konvertiert werden. Eine häufige Umwandlung ist zwischen hexadezimal (hexadezimal) und dezimal (10 -sicher). Das Folgende ist, wie Sie diese Konvertierung in C#:

ausführen

Die Dekoration wird in hexadezimal

umgewandelt Um die Dezimalzahl in ihre hexadezimale Darstellung umzuwandeln, verwenden Sie bitte die -Methode:

ToString("X") Dies wird in eine hexadezimale Zeichenfolge umwandeln, die jeweils einen Wert von 0 bis 15 darstellt (für den Wert 10-15, verwenden Sie a-f).

<code class="language-csharp">string hexValue = decimalValue.ToString("X");</code>
Sechzehn -sicher bis Decimal

decimalValue

Um die Anzahl der hexadezimalen Produktion in Dezimalzahlen umzuwandeln, gibt es zwei Möglichkeiten:

Verwenden Sie

:

  1. Diese Methode analysiert die -Sziel auf die Hexadezimalzahl und gibt einen Ganzzahlwert zurück. int.Parse()
  2. Verwenden Sie
:
<code class="language-csharp">int decimalValue = int.Parse(hexValue, System.Globalization.NumberStyles.HexNumber);</code>

hexValue

    Diese Methode entspricht der obigen Methode, verwenden Sie jedoch die
  1. -Klasse, um die Konvertierung auszuführen. Der zweite Parameter gibt die Basis der hexadezimalen Umwandlung 16 an 16.

Das obige ist der detaillierte Inhalt vonWie konvertiert man in C# zwischen Dezimal- und 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