C语言视频 VS2015:进制转换
本经验主要涉及:如何转换二进制、八进制、十进制,十六进制 本人自己看尹,cheng的视频整理的,希望对大家有帮助
工具/原料
Visual Studio 2015 Preview
新建项目
1、新建项目:或者使用快捷键:Ctrl+Shitf+N如下图所示
2、①选择右边->已安装->模板->VisualC++->常规->空项目②在名称处输入“进制转换”③点击确定
3、右键点击”源文件->添加->新建项”
4、①选择”VisualC++->C++文件②在名称处输入“进制转换.c”③点击添加
代码中注意进制事项
2、运行程序PS:%d打印10进制%o打印八进制,%x打印十六进制
二进制、八进制、十六进制 转换十进制
1、十进制是缝十进1,由数字符号0, 1, 2, 3, 4, 5, 6,7, 8, 9组成,可以这样分析十进制数:1234 = 1000 + 200 + 30 + 4 = 1 * 10^3 + 2 * 10^2 + 3 * 10^1 + 4 * 10 ^0 采用同样的方法转换二进制 八进制 十六进制到十进制都采用同样的方法
二进制,八进制转换
1、二进制与八进制之间转换:二进制转换成八进制:从左向右,每三位一组(不足三位补0),转换八进制八进制转换成二进制:用三位二进制数代替一位八进制数子
二进制,十六进制转换
1、二进制,十六进制之间转换:二进制转换成十六进制:从右向左,每4位一组(不足4位左补0),转湍恬擒舍换十六进制十六进制转换成二进制:用每4位二进制数代替每一位十六进制数
十进制,二进制转换
1、十进制,二进制之间转换:十进制转换成二进制:方法是除以2取余,逆序排列十进制是缝十进1,由数字符号0,1,2,3,4,5,6,7,8,9组成,可以这样分析十进制数:1234=1000+200+30+4=1*10^3+2*10^2+3*10^1+4*10^0采用同样的方法转换二进制到十进制