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

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

Patricia Arquette
リリース: 2025-01-12 10:04:44
オリジナル
286 人が閲覧しました

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

C# で整数をバイナリ表現に変換します

プログラミングでは、整数をバイナリ表現に変換するタスクによく遭遇します。この操作は、データ処理、暗号化、バイナリ検索などのさまざまなアプリケーションで重要です。 C# では、この変換は Convert.ToString() メソッドを使用して実現できます。

提供された例では、文字列 (「8」) として表現された整数をバイナリ表現に変換しようとしています。ただし、コードで使用される Convert.ToInt32 メソッドには整数値が必要です。この不一致により、「解析可能な番号が見つかりません」という例外が発生します。

整数をバイナリに正しく変換するには、次の手順を検討してください:

  1. 入力が実際の整数であることを確認します。 入力が文字列として保存されている場合は、int.Parse() メソッドを使用して整数 (たとえば、int value = int.Parse("8");) に変換します。
  2. Convert.ToString() を使用して正しい基数を指定します。 Convert.ToString() メソッドは、整数値と変換先の基数という 2 つの引数を受け入れます。バイナリ表現の場合は、基数 2 を指定します (例: string binary = Convert.ToString(value, 2);)。
  3. 結果のキャプチャと処理: Convert.ToString() メソッドはバイナリ表現を文字列として返します。この値を文字列変数 (たとえば、string binary = Convert.ToString(value, 2);) に割り当てます。

例:

<code class="language-csharp">int value = 8;
string binary = Convert.ToString(value, 2);</code>
ログイン後にコピー

これらの手順を使用すると、C# で整数をバイナリ表現に効率的に変換できます。

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

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