网站大量收购独家精品文档,联系QQ:2885784924

第2节 计算中及数系及其运算特点.ppt

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

§2 计算机中的数系及其运算特点 一、计算机的数系 定点数:小数点固定在指定的位置上而且位数有限 的数。 浮点数:小数点浮动位置变化的数。 非零的十进制浮点数: 其中di=0,1,2,…,9(i=1,2,3,…t) 0.d1d2d3…dt称为尾数;s称为阶码(阶数)且应当满足 (L≤s≤U)。 非零的二进制浮点数: 其中di=0,1(i=1,2,3,…,t)且0.d1d2d3…dt,称为尾 数;s称为阶码(阶数)且应当满足(L≤s≤U)。 t位非零的β进制浮点数: 其中β称为基数,t称为精确度,di=0,1,2,…,β-1 (i=1,2,3,…,t)0.d1d2d3…dt称为尾数;s称为阶码 (阶数)且应当满足(L≤s≤U)。 指出: (1)浮点数f的全体构成浮点数集合,记作F。 (2)浮点数集合F实际上是由β、t、L、U四个数唯一决定 的,所以常记F为F(β,t, L,U)。 t是尾数的长度,而L和U则分别是阶码的下界和上界。这 三个值是由计算机的硬件决定的。对于64位计算机来说,一个 浮点数的各部分的组成是 尾数符号 尾数 阶码(包括符号) 1位 52位 11位 (3)由于尾数和阶数都是有限的,所以浮点数只有有限多 个,它是一个离散的有理数集。 (4)有限的有理数集F中必有最大的一个数和最小的一个数。 即对于F中任何一个不为零的数f,都有m≤│f│≤M。 β进制浮点数,m=βL-t,而M=(1-β-t)×βU 所以计算机数值计算会出现“溢出”现象。 (5)用尾数等于零而阶数最小的数来表示零。这样表 示的零称为机器零。 (6)计算机系统采用的多为2、8、10、16进制数。 (7)称浮点数集F(β,t, L,U)及机器零组成的集合称为计算 机数系,也叫机器数系。机器数系也记作F(β,t, L,U). 二、计算机对数的接收与处理 1、设非零实数x是计算机接收的数,则计算机对它的 处理方法是: (1)若x∈F(β,t,L,U),则原样接收x。 (2)若x F(β,t,L,U),但 m≤│x│≤M, 则用F(β,t,L,U)中最接近x的数表示并记录x,以便于后 面的处理。 2、计算机四则计算的方法: (1)加减法:先向上对阶,后运算,再舍入。 (2)乘除法:先运算,后舍入。 在计算机的数系F(β,t,L,U),把尾数第一位d1≠0的数为 规格化的浮点数。 用规格化的浮点数表示一个实数,具有形式唯一和精度的 特点,但并不是F(β,t,L,U)中每一个数都可以用规格化 浮点数表示,例如数0.00…1×βL * * * *

文档评论(0)

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

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

1亿VIP精品文档

相关文档