已阅读5页,还剩37页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1,第一单元 第六讲,浮点数和浮点运算器 检错、纠错码,2,内容提要,浮点数 科学表示法 十进制科学表示法 二进制科学表示法 IEEE 754 浮点数标准 计算机内的浮点数表示 表示范围 vs. 表示精度 数制转换 数据类型,3,计算机内的数据,计算机的功能:处理数据 n 位能表示哪些数据 ? 无符号整数: 0 to 2n - 1 有符号整数: -2(n-1) to 2(n-1) - 1 其它数据呢 ? 大整数? (如:一个世纪的秒数) 3,155,760,00010 (3.1557610 x 109) 非常小的数? (如:原子的直径) 0.0000000110 (1.010 x 10-8) 有理数 (如:循环小数) 2/3 (0.666666666. . .) 无理数 21/2 (1.414213562373. . .) 无限不循环小数: e (2.718.), (3.141.),4,科学计数法,6.02 x 1023,规格化形式: no leadings 0s (小数点前仅有1位非0数字) 1/1,000,000,000的不同表示形式: 规格化: 1.0 x 10-9 非规格化: 0.1 x 10-8, 10.0 x 10-10,5,二进制的科学计数法,1.02 x 2-1,尾数,浮点数的算术运算 二进制小数点不是固定在某位上 C语言中的 float型数据,6,浮点数的计算机内部表示,规格化形式: +1.xxxxxxxxxx2*2yyyy2 字长的整数倍 (32 bits),S 表示 符号位 Exponent 表示 y,即阶 Significand 表示 x,即尾数的后部分 十进制表示范围: 2.0 x 10-38 至 2.0 x 1038,7,上溢和下溢,上溢 数值太大( 2.0x1038) 阶的值超出8位能表示的范围 下溢 数值太小 0, 2.0x10-38 阶码超出了8位二进制位能表示的范围 如何减少上溢和下溢?,8,双精度浮点数,使用双字 (64 位),C 语言中的 double 类型 十进制的范围扩展到 2.0 x 10-308 至 2.0 x 10308 最主要的好处是精度得到了扩展 (52 位),0,31,S,Exponent,30,20,19,Significand,1 bit,11 bits,20 bits,Significand (contd),32 bits,9,浮点数表示,规格化科学计数法: +1.xxxx2*2yyyy2,阶: 移码表示 有效数: 符号 尾数表示,10,IEEE 754 浮点数标准,被几乎所有计算机采纳 (自1980年起) 符号位: 有效位: 使用原码表示 规格化小数中,隐含最高位1 单精度为:1 + 23 位,双精度为 1 + 52 位 0 有效数 1 0 不可能出现为1的位 在阶码中保留0给数0,1 表示负数 0 表示正数,(-1)S * (1 + Significand) * 2Exp,11,阶的移码表示,在IEEE 754中,浮点数的阶不用补码表示,采用移码表示 最小的阶: 000000012 最大的阶: 111111102 移码: 在真正的阶上加一个规定的值 对单精度浮点数:+127 对双精度浮点数:+1023 1.0 * 2-1,(-1)S * (1 + Significand) * 2(Exponent - Bias),0 0111 1110 0000 0000 0000 0000 0000 000,12,IEEE 754 的阶,可以在没有浮点运算器的情况下使用浮点数 直接使用整数比较 将浮点数分解成三个部分:符号位,阶和有效数 可进行快速比较 直接作为两个定点小数比较,13,尾数,尾数用原码表示 最高位为1 含义: 十进制: 1.6732 = (1x100) + (6x10-1) + (7x10-2) + (3x10-3) + (2x10-4) 二进制: 1.1001 = (1x20)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年秋季市场营销专业开学第一课 专业证书与资格认证
- 2026年秋季土木工程专业开学第一课 专业社团与学术活动讲座方案
- 抗焦虑药治疗护理查房
- 金地中心项目广场铺装施工方案
- 手术室植入物管理完整版护理查房
- 2026年院感试题及答案(医院感染知识考试试题及答案)
- 考核聘用临床医学面试题及答案2026版
- 教学楼混凝土浇筑施工方案-施工技术方案
- 型材屋面工程施工方案
- 服装制造企业铣工定期维护安全操作规程
- 2026融通基金管理有限公司招聘笔试历年参考题库附带答案详解
- 2026新能源场站无人值守建设指导
- DB43-T 2545-2023 箭叶淫羊藿林下栽培技术规程
- T∕CCTAS 301-2026 边坡柔性防护网工程技术规程
- 2026年高考全国一卷化学真题试卷(新课标卷)(+答案)
- 【初中 数学】整数指数幂课件 2025-2026学年人教版八年级数学上册
- 选矿实验室建设与管理方案
- 心电监护报警参数设置参考指南
- 2021-2025年高考语文试题分类汇编:文言文阅读(双文本)解析版
- 人格分裂心理测试题人格分裂测试题
- 酒吧安全应急预案
评论
0/150
提交评论