| STLdoc
    STLdocumentation | 
#include <float.h>Go to the source code of this file.
| Classes | |
| struct | fenv_t | 
| Macros | |
| #define | _FENV | 
| #define | FE_INEXACT _SW_INEXACT /* _EM_INEXACT 0x00000001 inexact (precision) */ | 
| #define | FE_UNDERFLOW _SW_UNDERFLOW /* _EM_UNDERFLOW 0x00000002 underflow */ | 
| #define | FE_OVERFLOW _SW_OVERFLOW /* _EM_OVERFLOW 0x00000004 overflow */ | 
| #define | FE_DIVBYZERO _SW_ZERODIVIDE /* _EM_ZERODIVIDE 0x00000008 zero divide */ | 
| #define | FE_INVALID _SW_INVALID /* _EM_INVALID 0x00000010 invalid */ | 
| #define | FE_ALL_EXCEPT (FE_DIVBYZERO | FE_INEXACT | FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW) | 
| #define | FE_DFL_ENV (&_Fenv0) | 
| #define | FE_TONEAREST 0x0000 | 
| #define | FE_UPWARD 0x0100 | 
| #define | FE_DOWNWARD 0x0200 | 
| #define | FE_TOWARDZERO 0x0300 | 
| #define | FE_ROUND_MASK 0x0300 | 
| #define | __DBL_BIG 1e+300 /* may raise inexact too */ | 
| Typedefs | |
| typedef unsigned long | fexcept_t | 
| typedef struct fenv_t | fenv_t | 
| Functions | |
| _CRTIMP int __cdecl | fegetenv (_Inout_ fenv_t *) | 
| _CRTIMP int __cdecl | fesetenv (_In_ const fenv_t *) | 
| _CRTIMP int __cdecl | feclearexcept (_In_ int) | 
| _CRTIMP int __cdecl | feholdexcept (_Inout_ fenv_t *) | 
| _CRTIMP int __cdecl | fetestexcept (_In_ int) | 
| _CRTIMP int __cdecl | fegetexceptflag (_Inout_ fexcept_t *, _In_ int) | 
| _CRTIMP int __cdecl | fesetexceptflag (_In_ const fexcept_t *, _In_ int) | 
| __declspec (selectany) extern const fenv_t _Fenv0 | |
| _CRTIMP int __cdecl | fegetround (void) | 
| _CRTIMP int __cdecl | fesetround (_In_ int) | 
| __inline int __CRTDECL | feraiseexcept (_In_ int _Except) | 
| __inline int __CRTDECL | feupdateenv (_In_ const fenv_t *_Penv) | 
| #define __DBL_BIG 1e+300 /* may raise inexact too */ | 
| #define _FENV | 
| #define FE_ALL_EXCEPT (FE_DIVBYZERO | FE_INEXACT | FE_INVALID | FE_OVERFLOW | FE_UNDERFLOW) | 
| #define FE_DFL_ENV (&_Fenv0) | 
| #define FE_DIVBYZERO _SW_ZERODIVIDE /* _EM_ZERODIVIDE 0x00000008 zero divide */ | 
| #define FE_DOWNWARD 0x0200 | 
| #define FE_INEXACT _SW_INEXACT /* _EM_INEXACT 0x00000001 inexact (precision) */ | 
| #define FE_INVALID _SW_INVALID /* _EM_INVALID 0x00000010 invalid */ | 
| #define FE_OVERFLOW _SW_OVERFLOW /* _EM_OVERFLOW 0x00000004 overflow */ | 
| #define FE_ROUND_MASK 0x0300 | 
| #define FE_TONEAREST 0x0000 | 
| #define FE_TOWARDZERO 0x0300 | 
| #define FE_UNDERFLOW _SW_UNDERFLOW /* _EM_UNDERFLOW 0x00000002 underflow */ | 
| #define FE_UPWARD 0x0100 | 
| typedef unsigned long fexcept_t | 
| __declspec | ( | selectany | ) | const | 
 1.8.8
 1.8.8