| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦   
共有 611 人关注过本帖
标题:请教float的取值范围!
收藏  订阅  推荐  打印
fish7fish7
Rank: 2
等级:注册会员
威望:1
帖子:125
积分:1604
注册:2008-7-31
请教float的取值范围!

请解释原因,谢谢!
2008-8-2 12:21
mark0289
Rank: 2
等级:注册会员
帖子:81
积分:970
注册:2006-4-5

这个在书上能查到吧,而且介绍很详细
谭浩强的C语言上应该有的
2008-8-2 13:03
fish7fish7
Rank: 2
等级:注册会员
威望:1
帖子:125
积分:1604
注册:2008-7-31

楼上的太有才了! 你既然知道为何不COPY一下呢?
2008-8-2 13:33
fish7fish7
Rank: 2
等级:注册会员
威望:1
帖子:125
积分:1604
注册:2008-7-31

没人回答,继续问,不懂就问,啊咋咋地……
2008-8-2 18:22
fish7fish7
Rank: 2
等级:注册会员
威望:1
帖子:125
积分:1604
注册:2008-7-31

坚持不懈,继续问,诺大的一个论坛,真的没人才了吗?
2008-8-2 18:58
fish7fish7
Rank: 2
等级:注册会员
威望:1
帖子:125
积分:1604
注册:2008-7-31

仍旧问!
2008-8-2 19:03
woshicl
Rank: 1
来自:河北大学
等级:新手上路
帖子:13
积分:220
注册:2008-3-26

百度搜
2008-8-2 19:08
fish7fish7
Rank: 2
等级:注册会员
威望:1
帖子:125
积分:1604
注册:2008-7-31

搜不到,搜到的大多是错解,求权威回答……
2008-8-2 19:17
fish7fish7
Rank: 2
等级:注册会员
威望:1
帖子:125
积分:1604
注册:2008-7-31

1 11111111 尾数的23位不全为0: 表示不是数值
1 11111111 00000000000000000000000: 表示负无穷大.比最小负数还小的数都视为负无穷大.
1 11111110 11111111111111111111111: 表示最小的负数,即-2^128=-3.4*10^38
1 00000001 00000000000000000000000: 表示最大的负数,即-2^(-126)=-1.18*10^(-38)
0 00000000 00000000000000000000000: 表示0
0 00000001 00000000000000000000000: 表示最小的正数,即2^(-126)=1.18*10^(-38)
0 11111110 11111111111111111111111: 表示最大的正数,即2^(128)=3.4*10^(38)
0 11111111 00000000000000000000000: 表示正无穷大,比最大正数还大的数都视为正无穷大.
0 11111111 尾数的23位不全为0: 表示不是数值

棕上所述,float型数据的表示范围有以下五种(还有别的特殊的就不说了):
负无穷大; -3.4*10^38<x<-1.175*10^(-38); 0; 1.175*10^(-38)<x<3.4*10^38; 正无穷大.

当然,单精度数的输出只能保证6到7个有效数字,其余各位不准确,但在内存中的存放是准确的.


这是一种说法;



范围是-3.4*10^-38~3.4*10^38




此乃另一种说法!



权威指教哪个对?还是都不对?
2008-8-2 19:23
云中之侠影
Rank: 1
等级:新手上路
帖子:10
积分:204
注册:2008-8-2

是-3.4×10-38~3.4×10^38。老谭的书上是这么说的
2008-8-3 08:27
共有 610 人关注过本帖
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.055688 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved