首頁 > 後端開發 > C++ > 如何在 C# 中將整數轉換為其二進位表示形式?

如何在 C# 中將整數轉換為其二進位表示形式?

Patricia Arquette
發布: 2025-01-12 10:14:43
原創
903 人瀏覽過

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

C# 中整數到二進位的轉換

在處理二進制數時,了解如何將整數轉換為其二進位表示至關重要。在 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中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板