HUGE_VALF, HUGE_VAL, HUGE_VALL
来自cppreference.com
定义于头文件 <cmath>
|
||
#define HUGE_VALF /*implementation defined*/ |
(C++11 起) | |
#define HUGE_VAL /*implementation defined*/ |
||
#define HUGE_VALL /*implementation defined*/ |
(C++11 起) | |
HUGE_VALF
、 HUGE_VAL
和 HUGE_VALL
宏展开成正浮点常量表达式,它们比较等于上溢情况中浮点函数和运算符的返回值(见 math_errhandling )。
常量 | 解释 |
HUGE_VALF
|
展开成指示上溢的正 float 表达式 |
HUGE_VAL
|
展开成指示上溢的正 double 表达式,不必可表示为 float |
HUGE_VALL
|
展开成指示上溢的正 long double 表达式,不必可表示为 float 或 double |
在支持浮点无穷大的平台上,这些宏始终分别展开成 float 、 double 和 long double 的正无穷大。
参阅
(C++11) |
求值为正无穷大或保证使 float 上溢的值 (宏常量) |