FEGETENV(P) FEGETENV(P)
NAME
fegetenv, fesetenv - get and set current floating-point environment
SYNOPSIS
#include <fenv.h>
int fegetenv(fenv_t *envp);
int fesetenv(const fenv_t *envp);
DESCRIPTION
The fegetenv() function shall attempt to store the current floating-point environ-
ment in the object pointed to by envp.
The fesetenv() function shall attempt to establish the floating-point environment
represented by the object pointed to by envp. The argument envp shall point to an
object set by a call to fegetenv() or feholdexcept(), or equal a floating-point
environment macro. The fesetenv() function does not raise floating-point excep-
tions, but only installs the state of the floating-point status flags represented
through its argument.
RETURN VALUE
If the representation was successfully stored, fegetenv() shall return zero. Other-
wise, it shall return a non-zero value. If the environment was successfully estab-
lished, fesetenv() shall return zero. Otherwise, it shall return a non-zero value.
ERRORS
No errors are defined.
The following sections are informative.
EXAMPLES
None.
APPLICATION USAGE
None.
RATIONALE
None.
FUTURE DIRECTIONS
None.
SEE ALSO
feholdexcept() , feupdateenv() , the Base Definitions volume of
IEEE Std 1003.1-2001, <fenv.h>
COPYRIGHT
Portions of this text are reprinted and reproduced in electronic form from IEEE Std
1003.1, 2003 Edition, Standard for Information Technology -- Portable Operating
System Interface (POSIX), The Open Group Base Specifications Issue 6, Copyright (C)
2001-2003 by the Institute of Electrical and Electronics Engineers, Inc and The
Open Group. In the event of any discrepancy between this version and the original
IEEE and The Open Group Standard, the original IEEE and The Open Group Standard is
the referee document. The original Standard can be obtained online at
http://www.opengroup.org/unix/online.html .
POSIX 2003 FEGETENV(P)
Generated by $Id: phpMan.php,v 4.55 2007/09/05 04:42:51 chedong Exp $ Author: Che Dong
On Apache/1.3.41 (Unix) PHP/5.2.5 mod_perl/1.30 mod_gzip/1.3.26.1a
Under GNU General Public License
2008-12-02 06:33 @38.103.63.58 CrawledBy CCBot/1.0 (+http://www.commoncrawl.org/bot.html)