C#基础之------进制转换
/************************
File:控制台进制类型转换实现
Time:2014年8月12日
Author:小X
****************************/
代码:
1 using System; 2 using System.Collections.Generic; 3 using System.Text; 4 using System.Threading; //需要用到线程 5 namespace Timer 6 { 7 class Program 8 { 9 static void Main(string[] args) 10 { 11 Console.WriteLine(Convert.ToInt64("111101", 2));//2进制的值转换成64位整数 12 Console.WriteLine(Convert.ToInt64("111107", 8));//8进制的值转换成64位整数 13 Console.WriteLine(Convert.ToInt32("111101", 10));//10进制的值转换成32位整数 14 Console.WriteLine(Convert.ToInt32("11110F", 16));//16进制的值转换成32位整数 15 //StopWatch sw = new StopWatch(); 16 //sw.Start(); 17 Console.WriteLine(); 18 Console.WriteLine(Convert.ToString(30, 2));//10进制的值转换成2进制 19 Console.WriteLine(Convert.ToString(30, 8));//10进制的值转换成8进制 20 Console.WriteLine(Convert.ToString(30, 10));//10进制的值转换成10进制 21 Console.WriteLine(Convert.ToString(30, 16));//10进制的值转换成16进制 22 } 23 }
结果显示:
欢迎大家一起交流 ,分享程序员励志故事。 幸福的程序员 QQ群:
作者:X先僧
出处:http://www.cnblogs.com/1hua1ye/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。否则保留追究法律责任的权利。
谢谢!