int float double 最大值,最小值

来源:互联网 发布:志鸿优化网 编辑:程序博客网 时间:2024/04/29 13:38
 转自http://blog.csdn.net/zxy_snow/article/details/6123551

<limits>中没有double的最大最小值。。。

 

如果输出的比如%.100lf输出2.23432432,没有达到100位,则最后2后面不一定都是0。

 

原文见http://blog.csdn.net/ACb0y/archive/2010/03/01/5336822.aspx

/*coder: ACboydate: 2010-3-1*/#include <iostream>#include <float.h>using namespace std;int main(){cout << "int 类型能存储的最大值和最小值" << endl;cout << "INT_MAX = " << INT_MAX << endl;cout << "INT_MIN = " << INT_MIN << endl;cout << "long 类型能存储的最大值和最小值" << endl;cout << "LONG_MAX = " << LONG_MAX << endl;cout << "LONG_MIN = " << LONG_MIN << endl;cout << "long long 类型能存储的最大值和最小值" << endl;cout << "LONG_LONG_MAX = " << LONG_LONG_MAX << endl;cout << "LONG_LONG_MIN = " << LONG_LONG_MIN << endl;cout << "float 类型能存储的最大值和最小值" << endl;cout << "FLT_MAX = " << FLT_MAX << endl;cout << "FLT_MIN = " << FLT_MIN << endl;cout << "double 类型能存储的最大值和最小值" << endl;cout << "DBL_MAX = " << DBL_MAX << endl;cout << "DBL_MIN = " << DBL_MIN << endl;return 0;}


 

原创粉丝点击