二,八,十,十六进制转为10进制
I haved'n write blog a few days, sometimes want's write something,but didn't,after a few days, of course forgot almost几天没写,有时想写,但是没写,结果忘了差不多了。转化为10进制,使用的是convert.ToInt32(string,原来的进制数)。例子如下:
public static void TestBase10()//
{
string base2 = "11";
string base8 = "17";
string base10 = "110";
string base16 = "11FF";
Console.WriteLine("Convert.ToInt32(base2, 2) = " +
Convert.ToInt32(base2, 2));//二进制转为10进制
Console.WriteLine("Convert.ToInt32(base8, 8 ) = " +
Convert.ToInt32(base8, 8));//八进制转为10进制
Console.WriteLine("Convert.ToInt32(base10, 10) = " +
Convert.ToInt32(base10, 10));//十进制转为10进制
Console.WriteLine("Convert.ToInt32(base16, 16) = " +
Convert.ToInt32(base16, 16));//十六进制转为10进制
}
原创文章转载请注明出处:云飞扬IT的blog





