IEEE754标准的32位浮点数格式.ppt

IEEE754标准的32位浮点数格式.ppt

ID:51257312

大小:802.00 KB

页数:8页

时间:2020-03-20

IEEE754标准的32位浮点数格式.ppt_第1页
IEEE754标准的32位浮点数格式.ppt_第2页
IEEE754标准的32位浮点数格式.ppt_第3页
IEEE754标准的32位浮点数格式.ppt_第4页
IEEE754标准的32位浮点数格式.ppt_第5页
资源描述:

《IEEE754标准的32位浮点数格式.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、IEEE754标准的32位浮点数格式IEEE754标准的32位浮点数格式为:阶码S尾数数符313023220阶码:8位以2为底,阶码=阶码真值+127。尾数:23位,采用隐含尾数最高位1的表示方法,实际尾数24位,尾数真值=1+尾数S:数符,0正1负。这种格式的非0浮点数真值为:(-1)2(1+尾数)S阶码-127试1将-(0.11)用IEEE短实数浮点格式表示。阶码S尾数数符313023220阶码:阶码=阶码真值+127=-1+127=126=(01111110)尾数:为0.10002解:-(0.11)=-(1+0.1)22-1数符:为12该浮点代码为1,01111

2、110,1000阶码8位尾数23位;隐含尾数最高位为1例3:将(100.25)10转换成短浮点数格式。⑴十进制数→二进制数(100.25)10=(1100100.01)2⑵非规格化数→规格化数1100100.01=1.10010001×26⑶计算移码表示的阶码(偏置值+阶码真值)1111111+110=10000101⑷以短浮点数格式存储该数。符号位=0阶码=10000101尾数=10010001000000000000000短浮点数代码为0,10000101,10010001000000000000000表示为十六进制的代码:42C88000H。短浮点数格式把浮点数C1C9000

3、0H转成十进制数。⑴十六进制→二进制形式,并分离出符号位、阶码和尾数。C1C90000H=1,10000011,10010010000000000000000⑵计算出阶码真值(移码-偏置值)10000011-1111111=100⑶以规格化二进制数形式写出此数1.1001001×2100⑷写成非规格化二进制数形式11001.001⑸转换成十进制数,并加上符号位。(11001.001)2=(25.125)10所以,该浮点数=-25.125阶码符号位尾数浮点数x二进制存储格式为(41360000)16,求32位浮点数十进制值。[解:]十六进制数展开得二进制数格式为010000010011

4、01100000000000000000指数e=阶码-127=10000010-01111111=00000011=(3)10包括隐藏位1的尾数1.M=1.01101100000000000000000=1.011011于是有X=(-1)s×1.M×2e=+(1.011011)×23=+1011.011=(11.375)1041360000S阶码E(8位)尾数M(23位)[例4]将十进制数数20.59375转换成32位浮点数的二进制格式来存储。[解:]首先分别将整数和分数部分转换成二进制数:然后移动小数点,使其在第1,2位之间10100.10011=1.010010011×24e=4

5、于是得到:S=0,E=4+127=131,M=010010011最后得到32位浮点数的二进制存储格式为:01000001101001001100000000000000=(41A4C000)1620.59375=10100.1001110000011知识回顾KnowledgeReview祝您成功!

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。