Heim > Backend-Entwicklung > C++ > Wie konvertiere ich eine ganze Zahl in ihre binäre Darstellung in C#?

Wie konvertiere ich eine ganze Zahl in ihre binäre Darstellung in C#?

Patricia Arquette
Freigeben: 2025-01-12 10:14:43
Original
903 Leute haben es durchsucht

How to Convert an Integer to its Binary Representation in C#?

Konvertierung von Integer in Binär in C#

Beim Umgang mit Binärzahlen ist es wichtig zu verstehen, wie man eine Ganzzahl in ihre binäre Darstellung umwandelt. In C# ist diese Konvertierung sehr einfach.

Sie haben ein Codebeispiel bereitgestellt, das dieses Problem veranschaulicht:

<code class="language-csharp">String input = "8";
String output = Convert.ToInt32(input, 2).ToString();</code>
Nach dem Login kopieren

Dieser Code löst jedoch eine Ausnahme aus, da Sie versuchen, eine Zeichenfolge mithilfe der Basis 2 in eine Ganzzahl umzuwandeln. Um dieses Problem zu lösen, muss die String-Eingabe zunächst in eine Ganzzahl konvertiert werden.

Korrekte Konvertierungsmethode

Der richtige Weg besteht darin, die Methode Convert.ToString zu verwenden, um die eingegebene Ganzzahl direkt in eine Binärzeichenfolge umzuwandeln. Hier ist ein Beispiel:

<code class="language-csharp">int value = 8;  // 请替换为您自己的整数
string binary = Convert.ToString(value, 2);</code>
Nach dem Login kopieren

Dies gibt „1000“ zurück, die binäre Darstellung von 8. Denken Sie daran, Basis 2 zu verwenden, um anzugeben, dass die Ausgabe im Binärformat erfolgen soll.

Das obige ist der detaillierte Inhalt vonWie konvertiere ich eine ganze Zahl in ihre binäre Darstellung in C#?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage