编写一个程序,将用户输入的十进制数转换成任意进制的数?用c#编写!_百 ...
发布网友
发布时间:2024-05-14 05:58
我来回答
共2个回答
热心网友
时间:2024-05-29 06:32
//十进制转二进制
Console.WriteLine("十进制166的二进制表示: "+Convert.ToString(166, 2));
//十进制转八进制
Console.WriteLine("十进制166的八进制表示: "+Convert.ToString(166, 8));
//十进制转十六进制
Console.WriteLine("十进制166的十六进制表示: "+Convert.ToString(166, 16));
//二进制转十进制
Console.WriteLine("二进制 111101 的十进制表示: "+Convert.ToInt32("111101", 2));
//八进制转十进制
Console.WriteLine("八进制 44 的十进制表示: "+Convert.ToInt32("44", 8));
//十六进制转十进制
Console.WriteLine("十六进制 CC的十进制表示: "+Convert.ToInt32("CC", 16));
热心网友
时间:2024-05-29 06:26
不会代码。但是知道方法。
将用户输入的数字除以任意进制的数字,取商。
比如十进制 123 转换为八进制数。
123/8 取商 3,除数15继续除以8 取商7
除数1不够除,直接取1。然后3+7*10+1*100=173.