各进制数相互转换大全.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
各进制数相互转换大全

各进制数相互转换大全 本文前面涉及的数据均为整型数据,实型数据则拆分开放在后面单独讲解。将复杂问题简单化,拆分开各个击破。 ------------------------------------------------------------------------------------------------------------------------- Part I 整型部分 (1)十进制与二进制的相互转化。 十----二:十进制数除以2,得到一个商和余数(余数无非 0/1),余数单单保存。 拿得到的商继续除以2,又得到一个商和余数。保存余数。继续除以2... 直到除得的商为0.把除得的余数按先后顺寻从低位到高位排起(个位开始), 所得的数即为转化好的二进制数。 例如:89(10)---1011001(2) 商 余数 89/2 44 1 44/2 22 0 22/2 11 0 11/2 5 1 5/2 2 1 2/2 1 0 1/2 0 1 余数按先后顺寻从低到高排列。得到的就是二进制数1011001 。 二---十:二进制数从低位开始,位上的值乘以进制数数的N次幂,然后求各个结果的和, 得到的就是所求的十进制数。 例如:10110(2)---14(10) 个位: 0*2^0=0 (0乘以2的0次幂) 十位: 1*2^1=2 (0乘以2的1次幂,下面以此类推。。。) 百位: 1*2^2=4 千位: 0*2^3=0 万位: 1*2^4=8 0+2+4+0+8=14 转化十进制的结果为14 (2)十进制与八进制的相互转化。 十---八:十进制转八进制方法和转二进制基本一样。不同的是除数改成了8.直接上例 例如: 385(10)---601(8) 商 余数 385/8 48 1 48/8 6 0 6/8 0 6 结果就是601 (6/8 商不够1.余数只能为6...当被除数小于除数时,余数为被除数) 八---十:和二进制类似。直接上例 例如:407(8)---263(10) 个位: 7*8^0=7 十位: 0*8^1=0 百位:

文档评论(0)

sy78219 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档