HUGE_VALF宏
概要:
#define HUGE_VALF value //value值由实现定义。
描述:
该宏表示float类型的巨大值,会扩展为一个正的float类型常量表达式。
如果一个数学运算得到的结果超出其返回类型所能表示的范围,函数将返回该宏。这是可能的范围错误之一,并将errno设置为ERANGE。实际操作中,如果出现了上述情况,函数将返回一个正或者负HUGE_VALF值。
如果实现支持无穷大,宏HUGE_VALF可以是正无穷大。
范例:
|
|
输出:
The result of -1.0f/0.0f: -HUGE_VALF
相关内容:
HUGE_VAL | 表示double类型巨大值的宏。 |
HUGE_VALL | 表示long double类型巨大值的宏。 |