C#十进制 转换成二进制十六进制 八进制 怎么写
2013-08-11
展开全部
1、 十进制转换为二进制int x = 10;string s = Convert.ToString(x, 2); 2、 十进制转换为八进制string s = Convert.ToString(x, 8); 3、 十进制转换为十六进制string s = Convert.ToString(x, 16); 4、二进制转换为十进制x = Convert.ToInt32(s1, 2); 5、八进制转换为十进制x = Convert.ToInt32(s1, 8); 6、 十六进制转换为十进制x = Convert.ToInt32(s1, 16);
2013-08-11
展开全部
非常简单的办法(在main函数中) public static void Main(string[] args)
{
int number = 0;
Console.WriteLine("请输入一个十进制的数字:");
number = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("二进制是:"+Convert.ToString(number,2));
Console.WriteLine("八进制是:" + Convert.ToString(number, 8));
Console.WriteLine("十六进制是:" + Convert.ToString(number, 16));
}
{
int number = 0;
Console.WriteLine("请输入一个十进制的数字:");
number = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("二进制是:"+Convert.ToString(number,2));
Console.WriteLine("八进制是:" + Convert.ToString(number, 8));
Console.WriteLine("十六进制是:" + Convert.ToString(number, 16));
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询