今天无意中发现
Convert.ToString() 还有二进制转换功能,特记录一下,以备后用.
//
十进制转二进制
Console.WriteLine(Convert.ToString( 69 , 2 ));
// 十进制转八进制
Console.WriteLine(Convert.ToString( 69 , 8 ));
// 十进制转十六进制
Console.WriteLine(Convert.ToString( 69 , 16 ));
// 二进制转十进制
Console.WriteLine(Convert.ToInt32(” 100111101 ″, 2 ));
// 八进制转十进制
Console.WriteLine(Convert.ToInt32(” 76 ″, 8 ));
// 十六进制转十进制
Console.WriteLine(Convert.ToInt32(”FF”, 16 ));
Convert确实强!
Console.WriteLine(Convert.ToString( 69 , 2 ));
// 十进制转八进制
Console.WriteLine(Convert.ToString( 69 , 8 ));
// 十进制转十六进制
Console.WriteLine(Convert.ToString( 69 , 16 ));
// 二进制转十进制
Console.WriteLine(Convert.ToInt32(” 100111101 ″, 2 ));
// 八进制转十进制
Console.WriteLine(Convert.ToInt32(” 76 ″, 8 ));
// 十六进制转十进制
Console.WriteLine(Convert.ToInt32(”FF”, 16 ));
转载于:https://www.cnblogs.com/yangjie5188/archive/2008/04/15/1154439.html