1.2数制与信息编码——徐鹏.ppt

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

1.2 数制和信息编码;大学计算机应用基础;大学计算机应用基础;大学计算机应用基础;大学计算机应用基础;大学计算机应用基础;表1-2 常见进位计数制的对应关系;几种常用的数制;大学计算机应用基础;机器内部采用二进制的原因: 可行性(如门电路的导通与截止) 可靠性 简单性(二进制的加法与乘法规则仅各有四种,简化了运算器等物理器件的设计) 逻辑性(二进制的二个符号0和1正好与逻辑命题的两个值“真”与“假”相对应,从而为计算机实现逻辑运算和逻辑判断提供了方便。) 二进制不足之处: 表示数的容量最小,表示同一个数,二进制较其他进制需要更多的位数。 ;大学计算机应用基础;1.将R进制数转换为十进制数 例1-1 二进制数转换为十进制数 (11110.011)2 = 1×25-1+1×24-1+1×23-1+1×22-1 + 0×21-1 + 0×2-1+1×2-2 +1×2-3 = 24 + 23 + 22 + 21 + 2-2 + 2-3 =(30.325)10 例1-2 八进制数转换为十进制数 (26.76)8 = 2×81十6×80十7× 8-1十6×8-2 = (22.96875)10 例1-3 十六进制数转换为十进制数 (2E.9A)16 = 2×161十14×160十9×16-1十10×16-2 =(46.601)10;2.十进制数转换为R进制数 十进制整数转换成R进制的整数,采用的是“除R取 余法”。十进制的数连续地除以R,保留每一次相除的余 数,直至商为0为止,将这些余数反向排列即为二进制数 的各位数码,因此,此方法称为“除R取余法”。 可以有“除2取余法”、“除8取余法”。 举例:4263的“除10取余法” 原数和商 余数 10 4263 3 (最低位) 10 426 6 10 42 2 10 4 4 0 (最高位) ; 十进制小数转换成R进制数时,采用的是“乘R取整法”。进行转化计算时将小数连续地乘以R,保留每次乘法积的整数部分,然后将积的小数部分继续乘以R,直到小数部分为0,或达到所要求的精度为止(小数部分可能永不为零),得到的整数部分的顺序排列,即组成二进制的小数部分,此法称为“乘R取整法”。 ;2.十进制数转换为其他进制数 例1-4 将十进制数143.8125转换为二进制数 原数和商 余数 2 143 1 (最低位) 2 71 1 2 35 1 2 17 1 2 8 0 2 4 0 2 2 0 2 1 1 (最高位) 0 即(143)10 =2;2.十进制数转换为其他进制数 将十进制数0.8125转换成二进制数 整数部分 小数部分 得到的整数位 0.8125 (最高位) × 2 1.625 1 × 2 1.25 1 × 2 0.5

文档评论(0)

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

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

1亿VIP精品文档

相关文档