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 |