IEEE754标准的32位浮点数格式.ppt_第1页
IEEE754标准的32位浮点数格式.ppt_第2页
IEEE754标准的32位浮点数格式.ppt_第3页
IEEE754标准的32位浮点数格式.ppt_第4页
IEEE754标准的32位浮点数格式.ppt_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

IEEE754标准的32位浮点数格式,IEEE754标准的32位浮点数格式为:,阶码,S,尾数,数符,313023220,阶码:8位以2为底,阶码=阶码真值+127。,尾数:23位,采用隐含尾数最高位1的表示方法,实际尾数24位,尾数真值=1+尾数,S:数符,0正1负。,这种格式的非0浮点数真值为:,试1将-(0.11)用IEEE短实数浮点格式表示。,阶码,S,尾数,数符,313023220,阶码:阶码=阶码真值+127=-1+127=126=(01111110),尾数:为0.1000,2,数符:为1,2,该浮点代码为1,01111110,1000,阶码8位,尾数23位,;隐含尾数最高位为1,例3:将(100.25)10转换成短浮点数格式。十进制数二进制数(100.25)10=(1100100.01)2非规格化数规格化数1100100.01=1.1001000126计算移码表示的阶码(偏置值阶码真值)1111111+110=10000101以短浮点数格式存储该数。符号位=0阶码=10000101尾数=10010001000000000000000短浮点数代码为0,10000101,10010001000000000000000表示为十六进制的代码:42C88000H。,短浮点数格式,把浮点数C1C90000H转成十进制数。十六进制二进制形式,并分离出符号位、阶码和尾数。C1C90000H=1,10000011,10010010000000000000000计算出阶码真值(移码偏置值)10000011-1111111=100以规格化二进制数形式写出此数1.10010012100写成非规格化二进制数形式11001.001转换成十进制数,并加上符号位。(11001.001)2=(25.125)10所以,该浮点数=-25.125,浮点数二进制存储格式为(41360000)16,求32位浮点数十进制值。解:十六进制数展开得二进制数格式为01000001001101100000000000000000指数e阶码127100000100111111100000011=(3)10包括隐藏位1的尾数1.M1.011011000000000000000001.011011于是有X(1)s1.M2e(1.011011)231011.011(11.375)10,4,1,3,6,0,0,0,0,S,阶码E(8位),尾数M(23位),例4将十进制数数20.59375转换成32位浮点数的二进制格式来存储。解:首先分别将整数和分数部分转换成二进制数:然后移动小数点,使其在第1,2位之间10100.100111.01001001124e4于是得到:S=0,E4127131,M010010011最后得到32位浮点数的二进制存储格式为:010000011010

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论