Rumah > pembangunan bahagian belakang > C++ > Bagaimana untuk Menukar Integer kepada Perwakilan Binari dalam C#?

Bagaimana untuk Menukar Integer kepada Perwakilan Binari dalam C#?

Patricia Arquette
Lepaskan: 2025-01-12 10:14:43
asal
941 orang telah melayarinya

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

Penukaran daripada integer kepada binari dalam C#

Apabila berurusan dengan nombor binari, adalah penting untuk memahami cara menukar integer kepada perwakilan binarinya. Dalam C#, penukaran ini sangat mudah.

Anda memberikan contoh kod yang menggambarkan isu ini:

<code class="language-csharp">String input = "8";
String output = Convert.ToInt32(input, 2).ToString();</code>
Salin selepas log masuk

Walau bagaimanapun, kod ini memberikan pengecualian kerana anda cuba menukar rentetan kepada integer menggunakan asas 2. Untuk menyelesaikan masalah ini, input rentetan mesti terlebih dahulu ditukar kepada integer.

Kaedah penukaran yang betul

Cara yang betul ialah menggunakan kaedah Convert.ToString untuk menukar terus integer input kepada rentetan binari. Berikut ialah contoh:

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

Ini mengembalikan "1000", perwakilan binari 8. Ingat untuk menggunakan asas 2 untuk menentukan bahawa output hendaklah dalam format binari.

Atas ialah kandungan terperinci Bagaimana untuk Menukar Integer kepada Perwakilan Binari dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan