- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
浮点数表示方式总结
浮点数表示方式总结
王春桃
定点数的表示范围有限,为此需要采用浮点数表示。所谓浮点表示,即先将某一待表示数值写成二进制指数形式,然后在表示时只记录数的指数及尾数部分,这样能在有限的二进制位数情况下表示很大范围内的数值。如对于十进制数值(20.59375)10,写成二进制指数形式为0.1010010011×24,在表示是只记录尾数0.1010010011和指数100即可。
总体而言,浮点数的表示形式主要有一般格式和IEEE754格式这两种。其中,一般格式指满足一般的二进制数机器码(包括定点整数和定点小数)的规定规则………x
负数:1.1xxxxx………x
尾数为补码时
正数:0.1xxxxx………x
负数:1.0xxxxx………x
其中,最高位表示符号位(0为正数1为负数),小数点后面表示纯小数表示的尾数中属于定点小数的部分。例如,对于0.1010010011×24,尾数(连数符位)用原码和补码表示时均为为0.1010010011,因此尾数部分实际填充的二进制数值是1010010011。而对于-0.1010010011×24,用原码表示时,尾数(连数符位)为1.1010010011,因此数符为1,尾数为1010010011;用补码表示时,尾数(连数符位)为1.0101101101,因此数符位1,尾数为0101101101。上述这两个例子就是规格化表示的具体例子。
浮点表示的IEEE754格式
32位浮点表示的IEEE754格式:
其中,数符位1位,阶码E占8位,尾数M占23个比特。数符位的表示方法与一般格式的相同,0为正数,1为负数;阶码和尾数的表示方法在一般格式的基础上进一步作了一些约定,具体如下。
虽然阶码也是采用移码,但偏移量不再是128,而是127。原因是把阶码为全0和全1这两种特殊情况排除掉了,因而只有1~254才表示真正的阶码,实际的指数值为-126~+127,超过这个范围则属于溢出。
尾数用原码表示。为了进一步提高规格化数表示的效率,将规格化数规定为1.M的形式,即先不考虑符号位,而是通过对尾数进行适当的左移或右移,使得尾数的最高有效位总是出现在小数点的左边(对应一般格式的规格化数,最高有效位则出现在小数点的右边第1位)。这样,由于小数点的左边总是1,因此在表示的时候,我们可以省略掉,只要将1.M中的“M”这些小数值放在IEEE754格式中的、长为23位的“M”中即可。这样的好处是相当于多了一位(即隐含省去的那个1,这个1也称为隐含位)来表示尾数,从而使得尾数的表示效率大大增加。
IEEE754格式的例子见书本,这里不在列出。
一般格式和IEEE754格式的选择问题
在现实应用的计算机系统中,采用的是IEEE754格式。
在做题目的时候,究竟采用一般格式还是IEEE754格式,这个由题给条件来判断。如果题目中没明确声明是IEEE754格式,则采用一般格式,因为这通常是为了考察移码、规格化尾数的相关知识点。在做题的时候,数符如无特别说明都是0为正数1为负数,但对于阶码和尾数则一定要看清楚题目的规定,究竟是采用哪种机器码表示。
1
您可能关注的文档
- 法式洋葱汤.doc
- 法式浪漫风格的定义.doc
- 法式浪漫家具【四平】项目效果图.doc
- 法式烤士豆.doc
- 法式烤布雷的做法.doc
- 法式海绵小蛋糕.doc
- 法式煎饼 Crepes 菜谱 (中英对照).doc
- 法式卧室装修效果图欣赏.doc
- 法式甜吐司.doc
- 法式玫瑰花朵编发教1.doc
- 2024年山东德州夏津县融媒体中心招聘4人历年高频考题难、易错点模拟试题(共500题)附带答案详解.docx
- 2024年山东济南历城区卫生健康局所属事业单位招聘50人历年高频考题难、易错点模拟试题(共500题)附带答案详解.docx
- 2024江苏徐州锡沂高新技术产业开发区招聘50人历年高频难、易点(行政职业能力测验共200题含答案解.docx
- 2024年山东德州职业技术学院招聘49人历年高频考题难、易错点模拟试题(共500题)附带答案详解.docx
- 2024年山东德州高级师范学校招聘工作人员12人高频考题难、易错点模拟试题(共500题)附带答案详解.docx
- 2023年12月恩施巴东县“才聚荆楚·智汇恩施”第二次专项事业单位工作人员7名笔试近6年高频考题难、易错点荟萃答案带详解附后.docx
- 2023年12月广东广州市黄埔区机关事务管理局招考聘用政府雇员笔试近6年高频考题难、易错点荟萃答案带详解附后.docx
- 2023年12月广西马山县纪委监委机关面向社会公开招考基层廉洁监督员及防贫监测员笔试近6年高频考题难、易错点荟萃答案带详解附后.docx
- 2023年12月广东广州市增城区招考聘用教师(上海设点)92人笔试近6年高频考题难、易错点荟萃答案带详解附后.docx
- 2023年12月广东省茂名市电白区赴高校现场公开招聘62名教师314笔试近6年高频考题难、易错点荟萃答案带详解附后.docx
文档评论(0)