📅  最后修改于: 2023-12-03 15:14:32.560000             🧑  作者: Mango
在数字计算中,常常需要将十进制数转换成二进制数。在C#中,可以使用Convert.ToString方法实现十进制数转换成二进制数。
以下是C#实现十进制数转换成二进制数的步骤:
int decimalNumber = 10;
string binaryNumber = Convert.ToString(decimalNumber, 2);
Console.WriteLine("Binary equivalent of Decimal {0} is {1}", decimalNumber, binaryNumber);
以下是一个完整的C#程序,可将任何十进制数转换为二进制数,输出转换后的结果。请注意,这个示例使用了用户输入。
using System;
class MainClass {
public static void Main (string[] args) {
Console.Write("Enter a decimal number: ");
int decimalNumber = Convert.ToInt32(Console.ReadLine());
string binaryNumber = Convert.ToString(decimalNumber, 2);
Console.WriteLine("Binary equivalent of Decimal {0} is {1}", decimalNumber, binaryNumber);
}
}
通过Convert.ToString()方法,C#可以轻松地将十进制数转换为二进制数。此外,可以将二进制数转换为十进制数,从而实现数字系统之间的相互转换。