【发布时间】:2011-02-20 17:02:23
【问题描述】:
double x;
cin>>x;
if( x > 1.7976931348623157e+308 || x < -1.7976931348623157e+308 )
{
cout<<"value not in range"<<endl;
exit(1);
}
是否有 DOUBLE_MAX 或 DOUBLE_MIN 之类的,我需要包含任何头文件吗?
【问题讨论】:
-
你最好根据你的应用选择一个范围。