数学错误常量
语法
#include <math.h>
备注
运行库的数学例程可生成数学错误常量。
如下所述,这些错误对应于 MATH.H 中定义的异常类型,并在发生数学错误后由 _matherr
函数返回。
返回的常量 | 含义 |
---|---|
_DOMAIN |
函数的自变量位于函数域的外部。 |
_OVERFLOW |
结果太大而无法在函数的返回类型中表示。 |
_PLOSS |
发生了有效位部分丢失的情况。 |
_SING |
自变量奇异性:函数的自变量具有非法值。 (例如,将值 0 传递到需要非零值的函数。) |
_TLOSS |
发生了有效位完全丢失的情况。 |
_UNDERFLOW |
结果太小而无法表示。 |