ホームページ > バックエンド開発 > C++ > C# で整数をバイナリ表現に変換するにはどうすればよいですか?

C# で整数をバイナリ表現に変換するにはどうすればよいですか?

Patricia Arquette
リリース: 2025-01-12 10:14:43
オリジナル
902 人が閲覧しました

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

C# での整数からバイナリへの変換

2 進数を扱う場合、整数を 2 進数表現に変換する方法を理解することが重要です。 C# では、この変換は非常に簡単です。

この問題を説明するコード例が提供されました:

<code class="language-csharp">String input = "8";
String output = Convert.ToInt32(input, 2).ToString();</code>
ログイン後にコピー

ただし、基数 2 を使用して文字列を整数に変換しようとしているため、このコードは例外をスローします。この問題を解決するには、まず文字列入力を整数に変換する必要があります。

正しい変換方法

正しい方法は、Convert.ToString メソッドを使用して入力整数をバイナリ文字列に直接変換することです。以下に例を示します:

<code class="language-csharp">int value = 8;  // 请替换为您自己的整数
string binary = Convert.ToString(value, 2);</code>
ログイン後にコピー

これは、8 のバイナリ表現である「1000」を返します。出力がバイナリ形式であることを指定するには、必ず基数 2 を使用してください。

以上がC# で整数をバイナリ表現に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート