标准数学
- 要与数学库链接,请使用
-lm和 gcc 标志。 - 需要从数学函数检查错误的可移植程序应将
errno设置为零,并在调用数学函数之前调用feclearexcept(FE_ALL_EXCEPT);。从数学函数返回时,如果errno非零,或者后面的调用返回非零fetestexcept(FE_INVALID | FE_DIVBYZERO | FE_OVERFLOW | FE_UNDERFLOW);,则数学函数中发生错误。阅读 math_error 的联机帮助页以获取更多信息。