常见二进制、八进制、十进制、十六进制的转换-扫盲.docVIP

常见二进制、八进制、十进制、十六进制的转换-扫盲.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
常见二进制、八进制、十进制、十六进制的转换-扫盲

十进制与二进制的转换 十进制 二进制 八进制 十六进制 0 0 0 0 1 1 1 1 2 10 2 2 3 11 3 3 4 100 4 4 5 101 5 5 6 110 6 6 7 111 7 7 8 1000 10 8 9 1001 11 9 10 1010 12 A 11 1011 13 B 12 1100 14 C 13 1101 15 D 14 1110 16 E 15 1111 17 F 16 1 0000 20 10 表一:对应关系表 需要记住的东西A,以下暂且称作特殊数,请牢住它,很有用。 20=1 21=2 22=4 23=8 24=16 25=32 26=64 27=128 28=256 29=512 210=1024 以此类推,但上面的这些小数字是常用的。 需要记住的东西B(注意,0001与1是等效的,为了对齐,加了前导的三个0) 二 十六 0000 0 0001 1 0010 2 0011 3 0100 4 0101 5 0110 6 0111 7 1000 8 1001 9 1010 A 1011 B 1100 C 1101 D 1110 E 1111 F 一、二进制与十进制转换的问题 以8位二进制为例,讲一下十制与二进制位置关系 (1011 1101)2=? 分析 1 0 1 1 1 1 0 1 位 27 26 25 24 23 22 21 20 所以:(1011 1101)2 =27 *1+26*0+25*1+24*1+23*1+22*1+21*0+20*1=128+0+32+16+8+4+0+1=189 这是二进制数转化为十进制数最笨也是最基础的方法。 现在反过来,把189转化为二进制。 分析:189里最大的特殊数是哪个?答案是128,取出128剩下61,这里面最大的特殊数是多少??答案是32,依此类推,16,8,4,1 那么这些数分别是2的多少次方呢?答案是7、5、4、3、2、0, 现在把8位二进制数的这些位上填上1,其它位填上0(注意,最右面一位是2的0次方位,最左一位是2的7次方位)结果就是1011 1101。 以上讲的就是二进制与十进制转化的最笨的例子。 二、二进制与十六进制转换的问题 由对应关系表可以看得出,四位二进制恰好对应着一位十六进制数(二进制0-1111对应于十六进制0-F),为什么呢?因为2的四次方为16啊,所以4位二进制正好对应一位十六进制。那么这么说8是2的三次方,三位二进制是不是对应着一位八进制呢?答案是肯定的,由对应关系表可以看得出。先不提八进制,说说二进制和十六进制的转换。 需要记住的东西B,这几个关系很容易记住,也是我要求记住的。 我的转换方法是不通过转成10进制转接转化,怎么转法?就是这个对应关系。 例题:(1101 0101)2=(?)16 (1101)2=D (0101)2=(5)16 所以(1101 0101)2=(D5)16 例题:(12A)16=(?)2 答案:(0001 0010 1010)2或(1 0010 1010)2 完毕。 三、十进制与十六进制转换的问题 十六进制与十进制的转换,可参照二进制与十进制的转换 比如(12A)16=(?)10 分析: 1 2 A 位 162 161 160 =162*1+161*2+160*A =256+32+10 =298 十进制转换成十六进制: 这个没有简便方法,但一般也考得比较少,如果考就用书上的方法吧,如果记不住就算了。 三、八进制与二进制转换的问题 类似十六进制和二进制, 比如(10 110 111)2(注意,中间间隔是为了好看而分的,因为三位二进制对应一位八进制,所以我就三位三位地分),10对应八进制是2,110对应的是6,111对应的是7。所以对应八进制就是267。 (1752)8=(?)2 1-001 7-111 5-101 2-010 所以(1752)8=(001 111 101 010)2或(1 111 101 010)2 其它转换考得少,我不一一说了.如果有兴趣,考虑一下八进制和十六进制(可通过二进制转换),以及八进制和十进制的转换.

文档评论(0)

jgx3536 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档