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* feclearexcept::		Clear floating-point exception
12* fegetenv::		Get current floating-point environment
13* fegetexceptflag::	Get floating-point status flags
14* fegetround::		Get current rounding direction
15* feholdexcept::		Save current floating-point environment
16* feraiseexcept::		Raise floating-point exception
17* fesetenv::		Set current floating-point environment
18* fesetexceptflag::	Set floating-point status flags
19* fesetround::		Set current rounding direction
20* fetestexcept::		Test floating-point exception flags
21* 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