fesetround man page on FreeBSD

Man page or keyword search:  
man Server   9747 pages
apropos Keyword Search (all sections)
Output format
FreeBSD logo
[printable version]

FEGETROUND(3)		 BSD Library Functions Manual		 FEGETROUND(3)

NAME
     fegetround, fesetround — floating-point rounding control

LIBRARY
     Math Library (libm, -lm)

SYNOPSIS
     #include <fenv.h>
     #pragma STDC FENV_ACCESS ON

     int
     fegetround(void);

     int
     fesetround(int round);

DESCRIPTION
     The fegetround() 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 VALUES
     The fegetround() routine returns the current rounding mode.  The
     fesetround() function returns 0 on success and non-zero otherwise; how‐
     ever, the present implementation always succeeds.

SEE ALSO
     fenv(3), fpgetround(3), fpsetround(3)

STANDARDS
     The fegetround() and fesetround() functions conform to ISO/IEC 9899:1999
     (“ISO C99”).

HISTORY
     These routines first appeared in FreeBSD 5.3.  They supersede the non-
     standard fpgetround(3) and fpsetround(3) functions.

BSD				  May 8, 2004				   BSD
[top]

List of man pages available for FreeBSD

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
...................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net