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

mingw_math.h File Reference

Go to the source code of this file.

Defines

#define NAN   (0.0F/0.0F)
#define HUGE_VALF   (1.0F/0.0F)
#define HUGE_VALL   (1.0L/0.0L)
#define INFINITY   (1.0F/0.0F)
#define FP_NAN   0x0100
#define FP_NORMAL   0x0400
#define FP_INFINITE   (FP_NAN | FP_NORMAL)
#define FP_ZERO   0x4000
#define FP_SUBNORMAL   (FP_NORMAL | FP_ZERO)
#define fpclassify(x)
#define isfinite(x)   ((fpclassify(x) & FP_NAN) == 0)
#define isnan(x)
#define isnormal(x)   (fpclassify(x) == FP_NORMAL)
#define signbit(x)
#define FP_ILOGB0   ((int)0x80000000)
#define FP_ILOGBNAN   ((int)0x80000000)
#define _nan()   nan("")
#define _nanf()   nanf("")
#define _nanl()   nanl("")
#define isgreater(x, y)
#define isless(x, y)
#define isgreaterequal(x, y)
#define islessequal(x, y)
#define islessgreater(x, y)
#define isunordered(x, y)
#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 */

Functions

float expm1f (float _X)
double expm1 (double _X)
int __cdecl __fpclassifyf (float)
int __cdecl __fpclassify (double)
__CRT_INLINE int __cdecl __fpclassifyl (long double x)
__CRT_INLINE int isinf (double d)
__CRT_INLINE int __cdecl __isnan (double _x)
__CRT_INLINE int __cdecl __isnanf (float _x)
__CRT_INLINE int __cdecl __isnanl (long double _x)
__CRT_INLINE int __cdecl __signbit (double x)
__CRT_INLINE int __cdecl __signbitf (float x)
__CRT_INLINE int __cdecl __signbitl (long double x)
double __cdecl exp2 (double)
float __cdecl exp2f (float)
long double __cdecl exp2l (long double)
int __cdecl ilogb (double)
int __cdecl ilogbf (float)
int __cdecl ilogbl (long double)
double __cdecl log1p (double)
float __cdecl log1pf (float)
long double __cdecl log1pl (long double)
double __cdecl log2 (double)
float __cdecl log2f (float)
long double __cdecl log2l (long double)
double __cdecl logb (double)
float __cdecl logbf (float)
long double __cdecl logbl (long double)
double __cdecl scalbn (double, int)
float __cdecl scalbnf (float, int)
long double __cdecl scalbnl (long double, int)
double __cdecl scalbln (double, long)
float __cdecl scalblnf (float, long)
long double __cdecl scalblnl (long double, long)
double __cdecl cbrt (double)
float __cdecl cbrtf (float)
long double __cdecl cbrtl (long double)
long double __cdecl hypotl (long double, long double)
long double __cdecl powl (long double, long double)
long double __cdecl expl (long double)
long double expm1l (long double)
long double __cdecl coshl (long double)
long double __cdecl acosl (long double)
long double __cdecl asinl (long double)
long double __cdecl atanl (long double)
long double __cdecl atan2l (long double, long double)
long double __cdecl sinhl (long double)
long double __cdecl tanhl (long double)
double __cdecl erf (double)
float __cdecl erff (float)
double __cdecl erfc (double)
float __cdecl erfcf (float)
double __cdecl lgamma (double)
float __cdecl lgammaf (float)
long double __cdecl lgammal (long double)
double __cdecl tgamma (double)
float __cdecl tgammaf (float)
long double __cdecl tgammal (long double)
long double __cdecl ceill (long double)
long double __cdecl floorl (long double)
long double __cdecl frexpl (long double, int *)
long double __cdecl log10l (long double)
long double __cdecl logl (long double)
long double __cdecl cosl (long double)
long double __cdecl sinl (long double)
long double __cdecl tanl (long double)
long double sqrtl (long double)
double __cdecl nearbyint (double)
float __cdecl nearbyintf (float)
long double __cdecl nearbyintl (long double)
__CRT_INLINE double __cdecl rint (double x)
__CRT_INLINE float __cdecl rintf (float x)
__CRT_INLINE long double __cdecl rintl (long double x)
__CRT_INLINE long __cdecl lrint (double x)
__CRT_INLINE long __cdecl lrintf (float x)
__CRT_INLINE long __cdecl lrintl (long double x)
__MINGW_EXTENSION __CRT_INLINE
long long __cdecl 
llrint (double x)
__MINGW_EXTENSION __CRT_INLINE
long long __cdecl 
llrintf (float x)
__MINGW_EXTENSION __CRT_INLINE
long long __cdecl 
llrintl (long double x)
double __cdecl round (double)
float __cdecl roundf (float)
long double __cdecl roundl (long double)
long __cdecl lround (double)
long __cdecl lroundf (float)
long __cdecl lroundl (long double)
__MINGW_EXTENSION long long __cdecl llround (double)
__MINGW_EXTENSION long long __cdecl llroundf (float)
__MINGW_EXTENSION long long __cdecl llroundl (long double)
double __cdecl trunc (double)
float __cdecl truncf (float)
long double __cdecl truncl (long double)
long double __cdecl fmodl (long double, long double)
double __cdecl remainder (double, double)
float __cdecl remainderf (float, float)
long double __cdecl remainderl (long double, long double)
double __cdecl remquo (double, double, int *)
float __cdecl remquof (float, float, int *)
long double __cdecl remquol (long double, long double, int *)
double __cdecl copysign (double, double)
float __cdecl copysignf (float, float)
long double __cdecl copysignl (long double, long double)
double __cdecl nan (const char *tagp)
float __cdecl nanf (const char *tagp)
long double __cdecl nanl (const char *tagp)
double __cdecl nextafter (double, double)
float __cdecl nextafterf (float, float)
long double __cdecl nextafterl (long double, long double)
double __cdecl fdim (double x, double y)
float __cdecl fdimf (float x, float y)
long double __cdecl fdiml (long double x, long double y)
double __cdecl fmax (double, double)
float __cdecl fmaxf (float, float)
long double __cdecl fmaxl (long double, long double)
double __cdecl fmin (double, double)
float __cdecl fminf (float, float)
long double __cdecl fminl (long double, long double)
double __cdecl fma (double, double, double)
float __cdecl fmaf (float, float, float)
long double __cdecl fmal (long double, long double, long double)
__CRT_INLINE int __cdecl __fp_unordered_compare (long double x, long double y)

Generated on Sat May 26 2012 05:28:36 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.