Next: Reentrancy, Previous: Complex, Up: Top [Contents][Index]
This chapter groups the methods used to manipulate the floating-point status flags. Floating-point operations modify the floating-point status flags to indicate abnormal result information.
The implementation of these methods is architecture specific.
| • feclearexcept: | Clear floating-point exception | |
| • fegetenv: | Get current floating-point environment | |
| • fegetexceptflag: | Get floating-point status flags | |
| • fegetround: | Get current rounding direction | |
| • feholdexcept: | Save current floating-point environment | |
| • feraiseexcept: | Raise floating-point exception | |
| • fesetenv: | Set current floating-point environment | |
| • fesetexceptflag: | Set floating-point status flags | |
| • fesetround: | Set current rounding direction | |
| • fetestexcept: | Test floating-point exception flags | |
| • feupdateenv: | Update current floating-point environment |