ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

float.h File Reference

Go to the source code of this file.

Defines

#define _MINGW_FLOAT_H_
#define _MCW_EM   0x0008001F /* Error masks */
#define _MCW_IC   0x00040000 /* Infinity */
#define _MCW_RC   0x00000300 /* Rounding */
#define _MCW_PC   0x00030000 /* Precision */
#define _EM_INVALID   0x00000010
#define _EM_DENORMAL   0x00080000
#define _EM_ZERODIVIDE   0x00000008
#define _EM_OVERFLOW   0x00000004
#define _EM_UNDERFLOW   0x00000002
#define _EM_INEXACT   0x00000001
#define _IC_AFFINE   0x00040000
#define _IC_PROJECTIVE   0x00000000
#define _RC_CHOP   0x00000300
#define _RC_UP   0x00000200
#define _RC_DOWN   0x00000100
#define _RC_NEAR   0x00000000
#define _PC_24   0x00020000
#define _PC_53   0x00010000
#define _PC_64   0x00000000
#define __MINGW_FPCLASS_DEFINED   1
#define _FPCLASS_SNAN   0x0001 /* Signaling "Not a Number" */
#define _FPCLASS_QNAN   0x0002 /* Quiet "Not a Number" */
#define _FPCLASS_NINF   0x0004 /* Negative Infinity */
#define _FPCLASS_NN   0x0008 /* Negative Normal */
#define _FPCLASS_ND   0x0010 /* Negative Denormal */
#define _FPCLASS_NZ   0x0020 /* Negative Zero */
#define _FPCLASS_PZ   0x0040 /* Positive Zero */
#define _FPCLASS_PD   0x0080 /* Positive Denormal */
#define _FPCLASS_PN   0x0100 /* Positive Normal */
#define _FPCLASS_PINF   0x0200 /* Positive Infinity */
#define _SW_INEXACT   0x00000001 /* inexact (precision) */
#define _SW_UNDERFLOW   0x00000002 /* underflow */
#define _SW_OVERFLOW   0x00000004 /* overflow */
#define _SW_ZERODIVIDE   0x00000008 /* zero divide */
#define _SW_INVALID   0x00000010 /* invalid */
#define _SW_DENORMAL   0x00080000 /* denormal status bit */
#define _SW_UNEMULATED   0x00000040 /* unemulated instruction */
#define _SW_SQRTNEG   0x00000080 /* square root of a neg number */
#define _SW_STACKOVERFLOW   0x00000200 /* FP stack overflow */
#define _SW_STACKUNDERFLOW   0x00000400 /* FP stack underflow */
#define _FPE_INVALID   0x81
#define _FPE_DENORMAL   0x82
#define _FPE_ZERODIVIDE   0x83
#define _FPE_OVERFLOW   0x84
#define _FPE_UNDERFLOW   0x85
#define _FPE_INEXACT   0x86
#define _FPE_UNEMULATED   0x87
#define _FPE_SQRTNEG   0x88
#define _FPE_STACKOVERFLOW   0x8a
#define _FPE_STACKUNDERFLOW   0x8b
#define _FPE_EXPLICITGEN   0x8c /* raise( SIGFPE ); */
#define DBL_MAX_10_EXP   308
#define UINT64_MAX   0xffffffffffffffff
#define _CRTIMP
#define _clear87   _clearfp
#define _status87   _statusfp
#define _fpecode   (*(__fpecode()))

Functions

_CRTIMP unsigned int __cdecl _controlfp (unsigned int unNew, unsigned int unMask)
_CRTIMP unsigned int __cdecl _control87 (unsigned int unNew, unsigned int unMask)
_CRTIMP unsigned int __cdecl _clearfp (void)
_CRTIMP unsigned int __cdecl _statusfp (void)
void __cdecl _fpreset (void)
void __cdecl fpreset (void)
_CRTIMP int *__cdecl __fpecode (void)
_CRTIMP double __cdecl _chgsign (double)
_CRTIMP double __cdecl _copysign (double, double)
_CRTIMP double __cdecl _logb (double)
_CRTIMP double __cdecl _nextafter (double, double)
_CRTIMP double __cdecl _scalb (double, long)
_CRTIMP int __cdecl _finite (double)
_CRTIMP int __cdecl _fpclass (double)
_CRTIMP int __cdecl _isnan (double)

Generated on Sun May 27 2012 05:27:51 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.