1@node Fenv 2@chapter Floating-Point Environment (@file{fenv.h}) 3 4This chapter groups the methods used to manipulate the floating-point 5status flags. Floating-point operations modify the floating-point 6status flags to indicate abnormal result information. 7 8The implementation of these methods is architecture specific. 9 10@menu 11* Function feclearexcept:: Clear floating-point exception 12* Function fegetenv:: Get current floating-point environment 13* Function fegetexceptflag:: Get floating-point status flags 14* Function fegetround:: Get current rounding direction 15* Function feholdexcept:: Save current floating-point environment 16* Function feraiseexcept:: Raise floating-point exception 17* Function fesetenv:: Set current floating-point environment 18* Function fesetexceptflag:: Set floating-point status flags 19* Function fesetround:: Set current rounding direction 20* Function fetestexcept:: Test floating-point exception flags 21* Function feupdateenv:: Update current floating-point environment 22@end menu 23 24@page 25@include fenv/feclearexcept.def 26@page 27@include fenv/fegetenv.def 28@page 29@include fenv/fegetexceptflag.def 30@page 31@include fenv/fegetround.def 32@page 33@include fenv/feholdexcept.def 34@page 35@include fenv/feraiseexcept.def 36@page 37@include fenv/fesetenv.def 38@page 39@include fenv/fesetexceptflag.def 40@page 41@include fenv/fesetround.def 42@page 43@include fenv/fetestexcept.def 44@page 45@include fenv/feupdateenv.def 46