|
NAMEfegetround , fesetround —
floating-point rounding control
LIBRARYMath Library (libm, -lm)SYNOPSIS#include <fenv.h>
int
int
DESCRIPTIONThefegetround () function determines the current
floating-point rounding mode, and the fesetround ()
function sets the current rounding mode to round. The
rounding mode is one of FE_TONEAREST ,
FE_DOWNWARD , FE_UPWARD , or
FE_TOWARDZERO , as described in
fenv(3).
RETURN VALUESThefegetround () routine returns the current rounding
mode. The fesetround () function returns 0 on success
and non-zero otherwise; however, the present implementation always succeeds.
SEE ALSOfenv(3), fpgetround(3), fpsetround(3)STANDARDSThefegetround () and
fesetround () functions conform to
ISO/IEC 9899:1999 (“ISO C99”).
HISTORYThese routines first appeared in FreeBSD 5.3. They supersede the non-standard fpgetround(3) and fpsetround(3) functions.
Visit the GSP FreeBSD Man Page Interface. |