问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

单精度浮点型FLOAT中,为什么指数范围是-126~127,而不是-128~127?

发布网友 发布时间:2023-07-11 15:50

我来回答

2个回答

热心网友 时间:2024-12-04 09:16

单精度浮点数在机内占4个字节,用32位二进制描述。

双精度浮点数在机内占8个字节,用64位二进制描述。

浮点数在机内用指数型式表示,分解为:数符,尾数,指数符,指数四部分。

数符占1位二进制,表示数的正负。

指数符占1位二进制,表示指数的正负。

尾数表示浮点数有效数字,0.xxxxxxx,但不存开头的0和点

指数存指数的有效数字。

指数占多少位,尾数占多少位,由计算机系统决定。

可能是数符加尾数占24位,指数符加指数占8位 -- float.

数符加尾数占48位,指数符加指数占16位 -- double.

知道了这四部分的占位,按二进制估计大小范围,再换算为十进制,就是你想知道的数值范围。

对编程人员来说,double 和 float 的区别是double精度高,有效数字16位,float精度7位。但double消耗内存是float的两倍,double的运算速度比float慢得多,C语言中数学函数名称double 和 float不同,不要写错,能用单精度时不要用双精度(以省内存,加快运算速度)。

明白了吧,是编译器的保存方式决定了它的表示范围。

热心网友 时间:2024-12-04 09:17

阶码 E = 指数 e + 偏移量。

IEEE754 中规定:

  当阶码 E 为全 0,且尾数M 也为全 0 时,表示数值 X = ±0。

  当阶码 E 为全 1,且尾数M 也为全 0 时,表示数值 X 为 ±∞。

那么,在其他时,阶码 E,只能取 254 个值:1~254。

但是,指数 e 是八位补码,共有 256 个值:-128~127。

必须抛弃两个 e 值。

偏移量,真不好选:

  如果选 128,指数 e 中的-128 就不能用了。

  如果选 127,指数 e 中的-128、-127 就都不能用了。

否则,将会出现 E 为全 0 或 E 为全 1。

IEEE 选择了 127。

这就是抛弃了 e 的-128 和-127。 

那么, e 的范围,就只有-126 ~ 127 了。

这样选,造成的误差,显然较小。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
高考为什么不能补报志愿? 帮我翻译一句话“不管多久以后,不管世界变成什么样子,我都是哪个最骄傲... 温州到周口的大巴车经过台州路桥客运中心那里吗? 微信怎么设置看不到微信号 不想让微信号显示出来怎么办 2021年大学教师资格证报名费用 大埔教师资格证报名网 大埔县教育局办教师资格证需要准备哪些资料? 深情触摸2016百度云链接 求深情触摸百度云分享 C语言程序设计问题:关于单精度和双精度输出位数问题…… int类型转什么类型没有精度损失 23bit尾数为什么可以精确到24bit 和上海小姑娘谈恋爱的体验好吗? 帅气咖啡林旭龙资源在哪里 毛戈平形象设计艺术学校是大学吗? 伍爱群是哪里人?三爱富独立董事 上海财安金融服务集团股份有限公司宁波分公司怎么样? 2019上海社保调整文件 上海2019社保缴费基数及比例调整 2019上海五险一金调整 2019年上海调整社保下调 数据结构严蔚敏2011版和2013版的书一样吗 严蔚敏 数据结构 这两个版本是一样的吗? 三国群英传7怎么找自己想要找的城池 网上数据结构的书有很多,用哪个版本好,好像严蔚敏的书也有几个版本 徽商银行校园招聘考试内容 问~严蔚敏数据结构第一版和第二版差别大么?过来人给说说 数据结构严蔚敏07和19版区别 三国群英传1怎么进入主城 探亲英文要这么说? 长相思的资源哪位老哥发一下,跪求 总主任和高中老师哪个好 重点校老师个普通校主任哪个好 ...男女对唱,开头歌词是:有谁告诉我 有没有这样的歌。。。 后面是什么... 为什么鱼身上会长白斑点 鱼身上有白斑,品种草鱼,该怎么办,谢谢,水族 ...每次约会都接我送我。今天吵架了,他很生气,让我自己回去了。要... 因为生气男友经常让我一个人呆在家,所以今天他又走的时候对我说,要走... 教育心理学的创始人是( ). ...一直接我送我 今天他生我气了 让我自己回去 他是不是很过分。要不... 男朋友让我自己坐班车回家,是在生气吗? ( )被认为是教育心理学的创始人。 男朋友让我自己打车回家,我应该生气吗? 男友晚上让我一个人回家,是否该怪他? 男朋友让我自己坐班车回家我应该生气吗? 口袋记账可以两个设备登录么 属兔87年8月15早晨8点多钟纹身纹身么好 最激励人心的励志文案 苏兮兮沈御风的小说叫什么名字