std::numeric_limits<double>::max()

numeric_limits的用法(标准库中的数值极限)——STL-record03_numeric limits-CSDN博客

如果希望知道double类型的最大值最小值的话,可以使用下面的函数:

    double MinV = std::numeric_limits::max();
    double MaxV = std::numeric_limits::min();
    qDebug() << MinV << MaxV;

2.22507e-308 1.79769e+308

函数的头文件:

#include  

类似的,float,int它们的max和min也可以通过numeric_limits<>进行获取。

你可能感兴趣的:(c++)