int
常量 | 值 | 描述 |
---|---|---|
MATH_ERRNO | 1 | 使用 errno 来指示错误 - 发生“定义域错误”时:“errno”被设置为 EDOM。 - 发生“范围错误”(包括“极点错误”、“溢出”和可能的“下溢”)时:“errno”被设置为 ERANGE。 |
MATH_ERREXCEPT | 2 | 引发相应的 C 异常 - 发生“定义域错误”时:引发 FE_INVALID。 - 发生“极点错误”时:引发 FE_DIVBYZERO。 - 发生“溢出”时:引发 FE_OVERFLOW。 - 发生“下溢”时:可能引发 FE_UNDERFLOW。 |
MATH_ERRNO|MATH_ERREXCEPT | 3 | 以上两者兼有 |
1
和 2
。
|
|
Error handling: 3 errno set to EDOM FE_INVALID raised |