- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
多通道转换方式
多进制的转化方法,让你饱览眼福!
整理者:Wayne 2012-12-20
我不提倡什么世界末日,我要闲谈数学之谜。
向往计算机课我们是特别无聊,反正该学的我也要学,什么word 2003 ,Excel 2007 ,PPT都要学习。不为别的,得为自己今后教师梦着手准备吧!说到教师职业,不得不说“多进制”,虽说这东西不考,最起码为人师表也得略懂一二吧,要是那样的话也太不称职了。不过这“多进制”这东东也太纠结于人,有点怪怪。反正在没有听罗老师讲之前,我是一概不觉 【】。因为高中学的东西已经归还给课本上了,因为我们杨老师说:“这东西了解一下及会简单计算就可以,因为本省(指海南省)不介入考试提纲。” ! 哎,没办法,当学生的必须听从老师的安排,而当老师的也必须紧扣《考试提纲》来教书。就因为这样如此‘依赖’,才导致现在的学生逐步的蜕化了。废话就不说了,言归正传。
“多进制”分为:十六进制、十进制、八进制、二进制。而它们之间的转化有12种不同转化方法,它们之间有怎样的紧密联系?让我们一起来探讨其中的秘密……
1、十进制转化成二进制
方法:①整数:除二取余数,倒着写;②小数部分:乘二取进位,没有补零,顺着写。
【注意一下小数部分的:‘乘二’?乘到什么时候?就是乘到小数部分为零为止。‘进位’指的是进到整数部分,在小数后面进位的不可取。】
例如:(27.25)10=(?)2
分析:整数部分为27,
27÷2=13….1
13÷2=6…1
6÷2=3…0
3÷2=1…1
1÷2=0…1
依次倒着写得:11011。
小数部分:0.25,
0.25×2=0.5…0
0.5×2=1.0…1
其次顺着写:01
从而可得出(27.25)10=(11011.01)2
学到这里,有同学问:“这个整数小还好说,要是换成很大的数字怎么办呢?譬如1025,那样的话我得先粘贴一下草稿纸一下再用短除法来列?”
,有意思!当学生的优点就是有求必应。那样要看在什么样的老师,如果要是碰到那些比较‘脑残’的老师你可就遭殃了,因为他都不懂什么绝招,你这样问他,不就间接地损了他‘为人师表,顶天立地’的榜样了?唉,我们不要扯老师了,继续学习…
方法二:我们注意,到:27=16+8+2+1=24+23+21+20,由于没有2次幂,则直接写成:11011.(这个方法也是应用了“二进制转十进制”的思想。下面我们会详细分析,这里从略而过……)
小数部分省略(上面的一样)……
说明:十进制转八进制或十六进制的方法与十进制转二进制的方法雷同,这里就不在累赘了。只注意一下,十六进制的取余数时的书写。因为它的余数有10、11、12、13、14、15,但真正写的时候就不知道那个和那个了,为了不免混淆,早期人们规定:A=10;B=11;C=12;D=13;E=14;F=15.
2、二进制转化成十进制
方法:整数部分:乘2n相加,和为所求整数部分;小数部分:乘2-n相加,和为小数部分。
例如:(1101.101)2 =(?)10
分析:整数部分:1101,
1101=1×23+1×22+0×21+1×20=8+4+0+1=13。
小数部分:0.101
101=1×2-1+0×2-2+1×2-3=0.625
所以(1101.101)2 =(13.625)10
说明:八进制转化成十进制、十六进制转化成十进制与二进制转化成十进制的方法雷同,只不过把2改成相对应得进制数。如:2n改成8n。
3、二进制转化成八进制
方法:分组法。把二进制的数划分成3个一组,然后依据“二进制转化成十进制”计算。整数部分:划分依据是从右往左,不足补0;小数部分:划分依据是从左往右,不足添加0。
例如:(10111.1111)2=(27.74)8
分析:整数部分:10111
分组:010、111.
则有:010=0×22+1×21+0×20=2
111=1×22+1×21+1×20=7
其次有(10111)2=(27)8
小数部分:0.1111.
分组:111、100.
于是有:111=1×22+1×21+1×20=7
100=1×22+0×21+0×20=4
进而有:(0.1111)2=(0.74)8
综上,可得:(10111.1111)2=(27.74)8
4、八进制转化成二进制
方法:分组法。其实就是“二进制转化成八进制”反例。
例如:(27.74)8=(?)2
我们由上面可以知道答案了。
分析:整数部分:27
分组:2、7
则有:2=0×22+1×21+0×20=010
7=1×22+1×21+1×20=111
其次有:(27)8=(10111)2
小数部分:0.74
分组:7、4
于是有:7=1×22+1×21+1×20=111
4=1×22+0×21+0×20=100
进而有:(0.74)8=(0.1111)2
综上
文档评论(0)