STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Macros | Functions
cmath File Reference
#include <cstdlib>
#include <xtgmath.h>

Macros

#define _CMATH_
 

Functions

_Check_return_ double pow (_In_ double _Xx, _In_ int _Yx) _NOEXCEPT
 
_Check_return_ float acos (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float acosh (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float asin (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float asinh (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float atan (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float atanh (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float atan2 (_In_ float _Yx, _In_ float _Xx) _NOEXCEPT
 
_Check_return_ float cbrt (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float ceil (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float copysign (_In_ float _Number, _In_ float _Sign) _NOEXCEPT
 
_Check_return_ float cos (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float cosh (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float erf (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float erfc (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float exp (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float exp2 (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float expm1 (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float fabs (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float fdim (_In_ float _Xx, _In_ float _Yx) _NOEXCEPT
 
_Check_return_ float floor (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float fma (_In_ float _Xx, _In_ float _Yx, _In_ float _Zx) _NOEXCEPT
 
_Check_return_ float fmax (_In_ float _Xx, _In_ float _Yx) _NOEXCEPT
 
_Check_return_ float fmin (_In_ float _Xx, _In_ float _Yx) _NOEXCEPT
 
_Check_return_ float fmod (_In_ float _Xx, _In_ float _Yx) _NOEXCEPT
 
_Check_return_ float frexp (_In_ float _Xx, _Out_ int *_Yx) _NOEXCEPT
 
_Check_return_ float hypot (_In_ float _Xx, _In_ float _Yx) _NOEXCEPT
 
_Check_return_ int ilogb (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float ldexp (_In_ float _Xx, _In_ int _Yx) _NOEXCEPT
 
_Check_return_ float lgamma (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ long long llrint (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ long long llround (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float log (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float log10 (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float log1p (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float log2 (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float logb (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ long lrint (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ long lround (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float modf (_In_ float _Xx, _Out_ float *_Yx) _NOEXCEPT
 
_Check_return_ float nearbyint (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float nextafter (_In_ float _Xx, _In_ float _Yx) _NOEXCEPT
 
_Check_return_ float nexttoward (_In_ float _Xx, _In_ long double _Yx) _NOEXCEPT
 
_Check_return_ float pow (_In_ float _Xx, _In_ float _Yx) _NOEXCEPT
 
_Check_return_ float pow (_In_ float _Xx, _In_ int _Yx) _NOEXCEPT
 
_Check_return_ float remainder (_In_ float _Xx, _In_ float _Yx) _NOEXCEPT
 
_Check_return_ float remquo (_In_ float _Xx, _In_ float _Yx, _Out_ int *_Zx) _NOEXCEPT
 
_Check_return_ float rint (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float round (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float scalbln (_In_ float _Xx, _In_ long _Yx) _NOEXCEPT
 
_Check_return_ float scalbn (_In_ float _Xx, _In_ int _Yx) _NOEXCEPT
 
_Check_return_ float sin (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float sinh (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float sqrt (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float tan (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float tanh (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float tgamma (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ float trunc (_In_ float _Xx) _NOEXCEPT
 
_Check_return_ long double acos (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double acosh (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double asin (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double asinh (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double atan (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double atanh (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double atan2 (_In_ long double _Yx, _In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double cbrt (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double ceil (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double copysign (_In_ long double _Number, _In_ long double _Sign) _NOEXCEPT
 
_Check_return_ long double cos (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double cosh (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double erf (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double erfc (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double exp (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double exp2 (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double expm1 (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double fabs (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double fdim (_In_ long double _Xx, _In_ long double _Yx) _NOEXCEPT
 
_Check_return_ long double floor (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double fma (_In_ long double _Xx, _In_ long double _Yx, _In_ long double _Zx) _NOEXCEPT
 
_Check_return_ long double fmax (_In_ long double _Xx, _In_ long double _Yx) _NOEXCEPT
 
_Check_return_ long double fmin (_In_ long double _Xx, _In_ long double _Yx) _NOEXCEPT
 
_Check_return_ long double fmod (_In_ long double _Xx, _In_ long double _Yx) _NOEXCEPT
 
_Check_return_ long double frexp (_In_ long double _Xx, _Out_ int *_Yx) _NOEXCEPT
 
_Check_return_ long double hypot (_In_ long double _Xx, _In_ long double _Yx) _NOEXCEPT
 
_Check_return_ int ilogb (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double ldexp (_In_ long double _Xx, _In_ int _Yx) _NOEXCEPT
 
_Check_return_ long double lgamma (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long long llrint (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long long llround (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double log (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double log10 (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double log1p (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double log2 (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double logb (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long lrint (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long lround (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double modf (_In_ long double _Xx, _Out_ long double *_Yx) _NOEXCEPT
 
_Check_return_ long double nearbyint (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double nextafter (_In_ long double _Xx, _In_ long double _Yx) _NOEXCEPT
 
_Check_return_ long double nexttoward (_In_ long double _Xx, _In_ long double _Yx) _NOEXCEPT
 
_Check_return_ long double pow (_In_ long double _Xx, _In_ long double _Yx) _NOEXCEPT
 
_Check_return_ long double pow (_In_ long double _Xx, _In_ int _Yx) _NOEXCEPT
 
_Check_return_ long double remainder (_In_ long double _Xx, _In_ long double _Yx) _NOEXCEPT
 
_Check_return_ long double remquo (_In_ long double _Xx, _In_ long double _Yx, _Out_ int *_Zx) _NOEXCEPT
 
_Check_return_ long double rint (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double round (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double scalbln (_In_ long double _Xx, _In_ long _Yx) _NOEXCEPT
 
_Check_return_ long double scalbn (_In_ long double _Xx, _In_ int _Yx) _NOEXCEPT
 
_Check_return_ long double sin (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double sinh (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double sqrt (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double tan (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double tanh (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double tgamma (_In_ long double _Xx) _NOEXCEPT
 
_Check_return_ long double trunc (_In_ long double _Xx) _NOEXCEPT
 

Macro Definition Documentation

#define _CMATH_

Function Documentation

_Check_return_ float acos ( _In_ float  _Xx)
inline
18  {
19  return (_CSTD acosf(_Xx));
20  }
_Check_return_ __inline float __CRTDECL acosf(_In_ float _X)
Definition: corecrt_math.h:621
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double acos ( _In_ long double  _Xx)
inline
311  {
312  return (_CSTD acosl(_Xx));
313  }
_Check_return_ __inline long double __CRTDECL acosl(_In_ long double _X)
Definition: corecrt_math.h:776
#define _CSTD
Definition: yvals.h:570
_Check_return_ float acosh ( _In_ float  _Xx)
inline
23  {
24  return (_CSTD acoshf(_Xx));
25  }
_Check_return_ _ACRTIMP float __cdecl acoshf(_In_ float _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double acosh ( _In_ long double  _Xx)
inline
316  {
317  return (_CSTD acoshl(_Xx));
318  }
_Check_return_ _ACRTIMP long double __cdecl acoshl(_In_ long double _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ float asin ( _In_ float  _Xx)
inline
28  {
29  return (_CSTD asinf(_Xx));
30  }
_Check_return_ __inline float __CRTDECL asinf(_In_ float _X)
Definition: corecrt_math.h:626
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double asin ( _In_ long double  _Xx)
inline
321  {
322  return (_CSTD asinl(_Xx));
323  }
_Check_return_ __inline long double __CRTDECL asinl(_In_ long double _X)
Definition: corecrt_math.h:783
#define _CSTD
Definition: yvals.h:570
_Check_return_ float asinh ( _In_ float  _Xx)
inline
33  {
34  return (_CSTD asinhf(_Xx));
35  }
_Check_return_ _ACRTIMP float __cdecl asinhf(_In_ float _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double asinh ( _In_ long double  _Xx)
inline
326  {
327  return (_CSTD asinhl(_Xx));
328  }
_Check_return_ _ACRTIMP long double __cdecl asinhl(_In_ long double _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ float atan ( _In_ float  _Xx)
inline
38  {
39  return (_CSTD atanf(_Xx));
40  }
_Check_return_ __inline float __CRTDECL atanf(_In_ float _X)
Definition: corecrt_math.h:636
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double atan ( _In_ long double  _Xx)
inline
331  {
332  return (_CSTD atanl(_Xx));
333  }
_Check_return_ __inline long double __CRTDECL atanl(_In_ long double _X)
Definition: corecrt_math.h:795
#define _CSTD
Definition: yvals.h:570
_Check_return_ float atan2 ( _In_ float  _Yx,
_In_ float  _Xx 
)
inline
48  {
49  return (_CSTD atan2f(_Yx, _Xx));
50  }
_Check_return_ __inline float __CRTDECL atan2f(_In_ float _Y, _In_ float _X)
Definition: corecrt_math.h:631
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double atan2 ( _In_ long double  _Yx,
_In_ long double  _Xx 
)
inline
342  {
343  return (_CSTD atan2l(_Yx, _Xx));
344  }
_Check_return_ __inline long double __CRTDECL atan2l(_In_ long double _Y, _In_ long double _X)
Definition: corecrt_math.h:788
#define _CSTD
Definition: yvals.h:570
_Check_return_ float atanh ( _In_ float  _Xx)
inline
43  {
44  return (_CSTD atanhf(_Xx));
45  }
_Check_return_ _ACRTIMP float __cdecl atanhf(_In_ float _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double atanh ( _In_ long double  _Xx)
inline
336  {
337  return (_CSTD atanhl(_Xx));
338  }
_Check_return_ _ACRTIMP long double __cdecl atanhl(_In_ long double _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ float cbrt ( _In_ float  _Xx)
inline
53  {
54  return (_CSTD cbrtf(_Xx));
55  }
_Check_return_ _ACRTIMP float __cdecl cbrtf(_In_ float _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double cbrt ( _In_ long double  _Xx)
inline
347  {
348  return (_CSTD cbrtl(_Xx));
349  }
_Check_return_ _ACRTIMP long double __cdecl cbrtl(_In_ long double _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ float ceil ( _In_ float  _Xx)
inline
58  {
59  return (_CSTD ceilf(_Xx));
60  }
_Check_return_ __inline float __CRTDECL ceilf(_In_ float _X)
Definition: corecrt_math.h:641
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double ceil ( _In_ long double  _Xx)
inline
352  {
353  return (_CSTD ceill(_Xx));
354  }
_Check_return_ __inline long double __CRTDECL ceill(_In_ long double _X)
Definition: corecrt_math.h:802
#define _CSTD
Definition: yvals.h:570
_Check_return_ float copysign ( _In_ float  _Number,
_In_ float  _Sign 
)
inline
64  {
65  return (_CSTD copysignf(_Number, _Sign));
66  }
_Check_return_ _ACRTIMP float __cdecl copysignf(_In_ float _Number, _In_ float _Sign)
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double copysign ( _In_ long double  _Number,
_In_ long double  _Sign 
)
inline
358  {
359  return (_CSTD copysignl(_Number, _Sign));
360  }
_Check_return_ _ACRTIMP long double __cdecl copysignl(_In_ long double _Number, _In_ long double _Sign)
#define _CSTD
Definition: yvals.h:570
_Check_return_ float cos ( _In_ float  _Xx)
inline
69  {
70  return (_CSTD cosf(_Xx));
71  }
_Check_return_ __inline float __CRTDECL cosf(_In_ float _X)
Definition: corecrt_math.h:646
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double cos ( _In_ long double  _Xx)
inline
363  {
364  return (_CSTD cosl(_Xx));
365  }
_Check_return_ __inline long double __CRTDECL cosl(_In_ long double _X)
Definition: corecrt_math.h:824
#define _CSTD
Definition: yvals.h:570
_Check_return_ float cosh ( _In_ float  _Xx)
inline
74  {
75  return (_CSTD coshf(_Xx));
76  }
_Check_return_ __inline float __CRTDECL coshf(_In_ float _X)
Definition: corecrt_math.h:651
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double cosh ( _In_ long double  _Xx)
inline
368  {
369  return (_CSTD coshl(_Xx));
370  }
_Check_return_ __inline long double __CRTDECL coshl(_In_ long double _X)
Definition: corecrt_math.h:819
#define _CSTD
Definition: yvals.h:570
_Check_return_ float erf ( _In_ float  _Xx)
inline
79  {
80  return (_CSTD erff(_Xx));
81  }
_Check_return_ _ACRTIMP float __cdecl erff(_In_ float _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double erf ( _In_ long double  _Xx)
inline
373  {
374  return (_CSTD erfl(_Xx));
375  }
_Check_return_ _ACRTIMP long double __cdecl erfl(_In_ long double _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ float erfc ( _In_ float  _Xx)
inline
84  {
85  return (_CSTD erfcf(_Xx));
86  }
_Check_return_ _ACRTIMP float __cdecl erfcf(_In_ float _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double erfc ( _In_ long double  _Xx)
inline
378  {
379  return (_CSTD erfcl(_Xx));
380  }
#define _CSTD
Definition: yvals.h:570
_Check_return_ _ACRTIMP long double __cdecl erfcl(_In_ long double _X)
_Check_return_ float exp ( _In_ float  _Xx)
inline
89  {
90  return (_CSTD expf(_Xx));
91  }
_Check_return_ __inline float __CRTDECL expf(_In_ float _X)
Definition: corecrt_math.h:656
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double exp ( _In_ long double  _Xx)
inline
383  {
384  return (_CSTD expl(_Xx));
385  }
_Check_return_ __inline long double __CRTDECL expl(_In_ long double _X)
Definition: corecrt_math.h:832
#define _CSTD
Definition: yvals.h:570
_Check_return_ float exp2 ( _In_ float  _Xx)
inline
94  {
95  return (_CSTD exp2f(_Xx));
96  }
_Check_return_ _ACRTIMP float __cdecl exp2f(_In_ float _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double exp2 ( _In_ long double  _Xx)
inline
388  {
389  return (_CSTD exp2l(_Xx));
390  }
_Check_return_ _ACRTIMP long double __cdecl exp2l(_In_ long double _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ float expm1 ( _In_ float  _Xx)
inline
99  {
100  return (_CSTD expm1f(_Xx));
101  }
_Check_return_ _ACRTIMP float __cdecl expm1f(_In_ float _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double expm1 ( _In_ long double  _Xx)
inline
393  {
394  return (_CSTD expm1l(_Xx));
395  }
_Check_return_ _ACRTIMP long double __cdecl expm1l(_In_ long double _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ float fabs ( _In_ float  _Xx)
inline
104  {
105  return (_CSTD fabsf(_Xx));
106  }
_Check_return_ __inline float __CRTDECL fabsf(_In_ float _X)
Definition: corecrt_math.h:669
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double fabs ( _In_ long double  _Xx)
inline
398  {
399  return (_CSTD fabsl(_Xx));
400  }
_Check_return_ __inline long double __CRTDECL fabsl(_In_ long double _X)
Definition: corecrt_math.h:840
#define _CSTD
Definition: yvals.h:570
_Check_return_ float fdim ( _In_ float  _Xx,
_In_ float  _Yx 
)
inline
109  {
110  return (_CSTD fdimf(_Xx, _Yx));
111  }
_Check_return_ _ACRTIMP float __cdecl fdimf(_In_ float _X, _In_ float _Y)
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double fdim ( _In_ long double  _Xx,
_In_ long double  _Yx 
)
inline
404  {
405  return (_CSTD fdiml(_Xx, _Yx));
406  }
_Check_return_ _ACRTIMP long double __cdecl fdiml(_In_ long double _X, _In_ long double _Y)
#define _CSTD
Definition: yvals.h:570
_Check_return_ float floor ( _In_ float  _Xx)
inline
114  {
115  return (_CSTD floorf(_Xx));
116  }
_Check_return_ __inline float __CRTDECL floorf(_In_ float _X)
Definition: corecrt_math.h:683
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double floor ( _In_ long double  _Xx)
inline
409  {
410  return (_CSTD floorl(_Xx));
411  }
#define _CSTD
Definition: yvals.h:570
_Check_return_ __inline long double __CRTDECL floorl(_In_ long double _X)
Definition: corecrt_math.h:847
_Check_return_ float fma ( _In_ float  _Xx,
_In_ float  _Yx,
_In_ float  _Zx 
)
inline
120  {
121  return (_CSTD fmaf(_Xx, _Yx, _Zx));
122  }
_Check_return_ _ACRTIMP float __cdecl fmaf(_In_ float _X, _In_ float _Y, _In_ float _Z)
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double fma ( _In_ long double  _Xx,
_In_ long double  _Yx,
_In_ long double  _Zx 
)
inline
415  {
416  return (_CSTD fmal(_Xx, _Yx, _Zx));
417  }
#define _CSTD
Definition: yvals.h:570
_Check_return_ _ACRTIMP long double __cdecl fmal(_In_ long double _X, _In_ long double _Y, _In_ long double _Z)
_Check_return_ float fmax ( _In_ float  _Xx,
_In_ float  _Yx 
)
inline
125  {
126  return (_CSTD fmaxf(_Xx, _Yx));
127  }
_Check_return_ _ACRTIMP float __cdecl fmaxf(_In_ float _X, _In_ float _Y)
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double fmax ( _In_ long double  _Xx,
_In_ long double  _Yx 
)
inline
421  {
422  return (_CSTD fmaxl(_Xx, _Yx));
423  }
_Check_return_ _ACRTIMP long double __cdecl fmaxl(_In_ long double _X, _In_ long double _Y)
#define _CSTD
Definition: yvals.h:570
_Check_return_ float fmin ( _In_ float  _Xx,
_In_ float  _Yx 
)
inline
130  {
131  return (_CSTD fminf(_Xx, _Yx));
132  }
_Check_return_ _ACRTIMP float __cdecl fminf(_In_ float _X, _In_ float _Y)
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double fmin ( _In_ long double  _Xx,
_In_ long double  _Yx 
)
inline
427  {
428  return (_CSTD fminl(_Xx, _Yx));
429  }
#define _CSTD
Definition: yvals.h:570
_Check_return_ _ACRTIMP long double __cdecl fminl(_In_ long double _X, _In_ long double _Y)
_Check_return_ float fmod ( _In_ float  _Xx,
_In_ float  _Yx 
)
inline
135  {
136  return (_CSTD fmodf(_Xx, _Yx));
137  }
_Check_return_ __inline float __CRTDECL fmodf(_In_ float _X, _In_ float _Y)
Definition: corecrt_math.h:688
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double fmod ( _In_ long double  _Xx,
_In_ long double  _Yx 
)
inline
433  {
434  return (_CSTD fmodl(_Xx, _Yx));
435  }
_Check_return_ __inline long double __CRTDECL fmodl(_In_ long double _X, _In_ long double _Y)
Definition: corecrt_math.h:856
#define _CSTD
Definition: yvals.h:570
_Check_return_ float frexp ( _In_ float  _Xx,
_Out_ int _Yx 
)
inline
140  {
141  return (_CSTD frexpf(_Xx, _Yx));
142  }
_Check_return_ __inline float __CRTDECL frexpf(_In_ float _X, _Out_ int *_Y)
Definition: corecrt_math.h:695
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double frexp ( _In_ long double  _Xx,
_Out_ int _Yx 
)
inline
439  {
440  return (_CSTD frexpl(_Xx, _Yx));
441  }
_Check_return_ __inline long double __CRTDECL frexpl(_In_ long double _X, _Out_ int *_Y)
Definition: corecrt_math.h:861
#define _CSTD
Definition: yvals.h:570
_Check_return_ float hypot ( _In_ float  _Xx,
_In_ float  _Yx 
)
inline
145  {
146  return (_CSTD hypotf(_Xx, _Yx));
147  }
_Check_return_ __inline float __CRTDECL hypotf(_In_ float _X, _In_ float _Y)
Definition: corecrt_math.h:700
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double hypot ( _In_ long double  _Xx,
_In_ long double  _Yx 
)
inline
445  {
446  return (_CSTD hypotl(_Xx, _Yx));
447  }
_Check_return_ __inline long double __CRTDECL hypotl(_In_ long double _X, _In_ long double _Y)
Definition: corecrt_math.h:873
#define _CSTD
Definition: yvals.h:570
_Check_return_ int ilogb ( _In_ float  _Xx)
inline
150  {
151  return (_CSTD ilogbf(_Xx));
152  }
_Check_return_ _ACRTIMP int __cdecl ilogbf(_In_ float _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ int ilogb ( _In_ long double  _Xx)
inline
450  {
451  return (_CSTD ilogbl(_Xx));
452  }
_Check_return_ _ACRTIMP int __cdecl ilogbl(_In_ long double _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ float ldexp ( _In_ float  _Xx,
_In_ int  _Yx 
)
inline
155  {
156  return (_CSTD ldexpf(_Xx, _Yx));
157  }
_Check_return_ __inline float __CRTDECL ldexpf(_In_ float _X, _In_ int _Y)
Definition: corecrt_math.h:705
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double ldexp ( _In_ long double  _Xx,
_In_ int  _Yx 
)
inline
456  {
457  return (_CSTD ldexpl(_Xx, _Yx));
458  }
_Check_return_ __inline long double __CRTDECL ldexpl(_In_ long double _X, _In_ int _Y)
Definition: corecrt_math.h:878
#define _CSTD
Definition: yvals.h:570
_Check_return_ float lgamma ( _In_ float  _Xx)
inline
160  {
161  return (_CSTD lgammaf(_Xx));
162  }
_Check_return_ _ACRTIMP float __cdecl lgammaf(_In_ float _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double lgamma ( _In_ long double  _Xx)
inline
461  {
462  return (_CSTD lgammal(_Xx));
463  }
_Check_return_ _ACRTIMP long double __cdecl lgammal(_In_ long double _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ long long llrint ( _In_ float  _Xx)
inline
165  {
166  return (_CSTD llrintf(_Xx));
167  }
_Check_return_ _ACRTIMP long long __cdecl llrintf(_In_ float _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ long long llrint ( _In_ long double  _Xx)
inline
466  {
467  return (_CSTD llrintl(_Xx));
468  }
#define _CSTD
Definition: yvals.h:570
_Check_return_ _ACRTIMP long long __cdecl llrintl(_In_ long double _X)
_Check_return_ long long llround ( _In_ float  _Xx)
inline
170  {
171  return (_CSTD llroundf(_Xx));
172  }
_Check_return_ _ACRTIMP long long __cdecl llroundf(_In_ float _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ long long llround ( _In_ long double  _Xx)
inline
471  {
472  return (_CSTD llroundl(_Xx));
473  }
_Check_return_ _ACRTIMP long long __cdecl llroundl(_In_ long double _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ float log ( _In_ float  _Xx)
inline
175  {
176  return (_CSTD logf(_Xx));
177  }
_Check_return_ __inline float __CRTDECL logf(_In_ float _X)
Definition: corecrt_math.h:729
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double log ( _In_ long double  _Xx)
inline
476  {
477  return (_CSTD logl(_Xx));
478  }
_Check_return_ __inline long double __CRTDECL logl(_In_ long double _X)
Definition: corecrt_math.h:887
#define _CSTD
Definition: yvals.h:570
_Check_return_ float log10 ( _In_ float  _Xx)
inline
180  {
181  return (_CSTD log10f(_Xx));
182  }
_Check_return_ __inline float __CRTDECL log10f(_In_ float _X)
Definition: corecrt_math.h:724
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double log10 ( _In_ long double  _Xx)
inline
481  {
482  return (_CSTD log10l(_Xx));
483  }
_Check_return_ __inline long double __CRTDECL log10l(_In_ long double _X)
Definition: corecrt_math.h:892
#define _CSTD
Definition: yvals.h:570
_Check_return_ float log1p ( _In_ float  _Xx)
inline
185  {
186  return (_CSTD log1pf(_Xx));
187  }
_Check_return_ _ACRTIMP float __cdecl log1pf(_In_ float _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double log1p ( _In_ long double  _Xx)
inline
486  {
487  return (_CSTD log1pl(_Xx));
488  }
_Check_return_ _ACRTIMP long double __cdecl log1pl(_In_ long double _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ float log2 ( _In_ float  _Xx)
inline
190  {
191  return (_CSTD log2f(_Xx));
192  }
_Check_return_ _ACRTIMP float __cdecl log2f(_In_ float _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double log2 ( _In_ long double  _Xx)
inline
491  {
492  return (_CSTD log2l(_Xx));
493  }
_Check_return_ _ACRTIMP long double __cdecl log2l(_In_ long double _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ float logb ( _In_ float  _Xx)
inline
195  {
196  return (_CSTD logbf(_Xx));
197  }
_Check_return_ _ACRTIMP float __cdecl logbf(_In_ float _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double logb ( _In_ long double  _Xx)
inline
496  {
497  return (_CSTD logbl(_Xx));
498  }
_Check_return_ _ACRTIMP long double __cdecl logbl(_In_ long double _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ long lrint ( _In_ float  _Xx)
inline
200  {
201  return (_CSTD lrintf(_Xx));
202  }
_Check_return_ _ACRTIMP long __cdecl lrintf(_In_ float _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ long lrint ( _In_ long double  _Xx)
inline
501  {
502  return (_CSTD lrintl(_Xx));
503  }
#define _CSTD
Definition: yvals.h:570
_Check_return_ _ACRTIMP long __cdecl lrintl(_In_ long double _X)
_Check_return_ long lround ( _In_ float  _Xx)
inline
205  {
206  return (_CSTD lroundf(_Xx));
207  }
_Check_return_ _ACRTIMP long __cdecl lroundf(_In_ float _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ long lround ( _In_ long double  _Xx)
inline
506  {
507  return (_CSTD lroundl(_Xx));
508  }
_Check_return_ _ACRTIMP long __cdecl lroundl(_In_ long double _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ float modf ( _In_ float  _Xx,
_Out_ float *  _Yx 
)
inline
210  {
211  return (_CSTD modff(_Xx, _Yx));
212  }
_Check_return_ __inline float __CRTDECL modff(_In_ float _X, _Out_ float *_Y)
Definition: corecrt_math.h:734
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double modf ( _In_ long double  _Xx,
_Out_ long double *  _Yx 
)
inline
512  {
513  return (_CSTD modfl(_Xx, _Yx));
514  }
_Check_return_ __inline long double __CRTDECL modfl(_In_ long double _X, _Out_ long double *_Y)
Definition: corecrt_math.h:903
#define _CSTD
Definition: yvals.h:570
_Check_return_ float nearbyint ( _In_ float  _Xx)
inline
215  {
216  return (_CSTD nearbyintf(_Xx));
217  }
_Check_return_ _ACRTIMP float __cdecl nearbyintf(_In_ float _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double nearbyint ( _In_ long double  _Xx)
inline
517  {
518  return (_CSTD nearbyintl(_Xx));
519  }
_Check_return_ _ACRTIMP long double __cdecl nearbyintl(_In_ long double _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ float nextafter ( _In_ float  _Xx,
_In_ float  _Yx 
)
inline
220  {
221  return (_CSTD nextafterf(_Xx, _Yx));
222  }
_Check_return_ _ACRTIMP float __cdecl nextafterf(_In_ float _X, _In_ float _Y)
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double nextafter ( _In_ long double  _Xx,
_In_ long double  _Yx 
)
inline
523  {
524  return (_CSTD nextafterl(_Xx, _Yx));
525  }
_Check_return_ _ACRTIMP long double __cdecl nextafterl(_In_ long double _X, _In_ long double _Y)
#define _CSTD
Definition: yvals.h:570
_Check_return_ float nexttoward ( _In_ float  _Xx,
_In_ long double  _Yx 
)
inline
226  {
227  return (_CSTD nexttowardf(_Xx, _Yx));
228  }
_Check_return_ _ACRTIMP float __cdecl nexttowardf(_In_ float _X, _In_ long double _Y)
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double nexttoward ( _In_ long double  _Xx,
_In_ long double  _Yx 
)
inline
529  {
530  return (_CSTD nexttowardl(_Xx, _Yx));
531  }
_Check_return_ _ACRTIMP long double __cdecl nexttowardl(_In_ long double _X, _In_ long double _Y)
#define _CSTD
Definition: yvals.h:570
_Check_return_ double pow ( _In_ double  _Xx,
_In_ int  _Yx 
)
inline
10  {
11  if (_Yx == 2)
12  return (_Xx * _Xx);
13 
14  return (_CSTD pow(_Xx, static_cast<double>(_Yx)));
15  }
_Check_return_ double pow(_In_ double _Xx, _In_ int _Yx) _NOEXCEPT
Definition: cmath:9
#define _CSTD
Definition: yvals.h:570
_Check_return_ float pow ( _In_ float  _Xx,
_In_ float  _Yx 
)
inline
232  {
233  return (_CSTD powf(_Xx, _Yx));
234  }
_Check_return_ __inline float __CRTDECL powf(_In_ float _X, _In_ float _Y)
Definition: corecrt_math.h:742
#define _CSTD
Definition: yvals.h:570
_Check_return_ float pow ( _In_ float  _Xx,
_In_ int  _Yx 
)
inline
237  {
238  if (_Yx == 2)
239  return (_Xx * _Xx);
240 
241  return (_CSTD powf(_Xx, static_cast<float>(_Yx)));
242  }
_Check_return_ __inline float __CRTDECL powf(_In_ float _X, _In_ float _Y)
Definition: corecrt_math.h:742
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double pow ( _In_ long double  _Xx,
_In_ long double  _Yx 
)
inline
535  {
536  return (_CSTD powl(_Xx, _Yx));
537  }
_Check_return_ __inline long double __CRTDECL powl(_In_ long double _X, _In_ long double _Y)
Definition: corecrt_math.h:916
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double pow ( _In_ long double  _Xx,
_In_ int  _Yx 
)
inline
541  {
542  if (_Yx == 2)
543  return (_Xx * _Xx);
544 
545  return (_CSTD powl(_Xx, static_cast<long double>(_Yx)));
546  }
_Check_return_ __inline long double __CRTDECL powl(_In_ long double _X, _In_ long double _Y)
Definition: corecrt_math.h:916
#define _CSTD
Definition: yvals.h:570
_Check_return_ float remainder ( _In_ float  _Xx,
_In_ float  _Yx 
)
inline
245  {
246  return (_CSTD remainderf(_Xx, _Yx));
247  }
_Check_return_ _ACRTIMP float __cdecl remainderf(_In_ float _X, _In_ float _Y)
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double remainder ( _In_ long double  _Xx,
_In_ long double  _Yx 
)
inline
550  {
551  return (_CSTD remainderl(_Xx, _Yx));
552  }
_Check_return_ _ACRTIMP long double __cdecl remainderl(_In_ long double _X, _In_ long double _Y)
#define _CSTD
Definition: yvals.h:570
_Check_return_ float remquo ( _In_ float  _Xx,
_In_ float  _Yx,
_Out_ int _Zx 
)
inline
251  {
252  return (_CSTD remquof(_Xx, _Yx, _Zx));
253  }
_Check_return_ _ACRTIMP float __cdecl remquof(_In_ float _X, _In_ float _Y, _Out_ int *_Z)
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double remquo ( _In_ long double  _Xx,
_In_ long double  _Yx,
_Out_ int _Zx 
)
inline
556  {
557  return (_CSTD remquol(_Xx, _Yx, _Zx));
558  }
_Check_return_ _ACRTIMP long double __cdecl remquol(_In_ long double _X, _In_ long double _Y, _Out_ int *_Z)
#define _CSTD
Definition: yvals.h:570
_Check_return_ float rint ( _In_ float  _Xx)
inline
256  {
257  return (_CSTD rintf(_Xx));
258  }
_Check_return_ _ACRTIMP float __cdecl rintf(_In_ float _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double rint ( _In_ long double  _Xx)
inline
561  {
562  return (_CSTD rintl(_Xx));
563  }
_Check_return_ _ACRTIMP long double __cdecl rintl(_In_ long double _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ float round ( _In_ float  _Xx)
inline
261  {
262  return (_CSTD roundf(_Xx));
263  }
_Check_return_ _ACRTIMP float __cdecl roundf(_In_ float _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double round ( _In_ long double  _Xx)
inline
566  {
567  return (_CSTD roundl(_Xx));
568  }
_Check_return_ _ACRTIMP long double __cdecl roundl(_In_ long double _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ float scalbln ( _In_ float  _Xx,
_In_ long  _Yx 
)
inline
266  {
267  return (_CSTD scalblnf(_Xx, _Yx));
268  }
#define _CSTD
Definition: yvals.h:570
_Check_return_ _ACRTIMP float __cdecl scalblnf(_In_ float _X, _In_ long _Y)
_Check_return_ long double scalbln ( _In_ long double  _Xx,
_In_ long  _Yx 
)
inline
572  {
573  return (_CSTD scalblnl(_Xx, _Yx));
574  }
#define _CSTD
Definition: yvals.h:570
_Check_return_ _ACRTIMP long double __cdecl scalblnl(_In_ long double _X, _In_ long _Y)
_Check_return_ float scalbn ( _In_ float  _Xx,
_In_ int  _Yx 
)
inline
271  {
272  return (_CSTD scalbnf(_Xx, _Yx));
273  }
#define _CSTD
Definition: yvals.h:570
_Check_return_ _ACRTIMP float __cdecl scalbnf(_In_ float _X, _In_ int _Y)
_Check_return_ long double scalbn ( _In_ long double  _Xx,
_In_ int  _Yx 
)
inline
578  {
579  return (_CSTD scalbnl(_Xx, _Yx));
580  }
_Check_return_ _ACRTIMP long double __cdecl scalbnl(_In_ long double _X, _In_ int _Y)
#define _CSTD
Definition: yvals.h:570
_Check_return_ float sin ( _In_ float  _Xx)
inline
276  {
277  return (_CSTD sinf(_Xx));
278  }
#define _CSTD
Definition: yvals.h:570
_Check_return_ __inline float __CRTDECL sinf(_In_ float _X)
Definition: corecrt_math.h:747
_Check_return_ long double sin ( _In_ long double  _Xx)
inline
583  {
584  return (_CSTD sinl(_Xx));
585  }
_Check_return_ __inline long double __CRTDECL sinl(_In_ long double _X)
Definition: corecrt_math.h:933
#define _CSTD
Definition: yvals.h:570
_Check_return_ float sinh ( _In_ float  _Xx)
inline
281  {
282  return (_CSTD sinhf(_Xx));
283  }
_Check_return_ __inline float __CRTDECL sinhf(_In_ float _X)
Definition: corecrt_math.h:752
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double sinh ( _In_ long double  _Xx)
inline
588  {
589  return (_CSTD sinhl(_Xx));
590  }
#define _CSTD
Definition: yvals.h:570
_Check_return_ __inline long double __CRTDECL sinhl(_In_ long double _X)
Definition: corecrt_math.h:928
_Check_return_ float sqrt ( _In_ float  _Xx)
inline
286  {
287  return (_CSTD sqrtf(_Xx));
288  }
_Check_return_ __inline float __CRTDECL sqrtf(_In_ float _X)
Definition: corecrt_math.h:757
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double sqrt ( _In_ long double  _Xx)
inline
593  {
594  return (_CSTD sqrtl(_Xx));
595  }
_Check_return_ __inline long double __CRTDECL sqrtl(_In_ long double _X)
Definition: corecrt_math.h:938
#define _CSTD
Definition: yvals.h:570
_Check_return_ float tan ( _In_ float  _Xx)
inline
291  {
292  return (_CSTD tanf(_Xx));
293  }
_Check_return_ __inline float __CRTDECL tanf(_In_ float _X)
Definition: corecrt_math.h:762
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double tan ( _In_ long double  _Xx)
inline
598  {
599  return (_CSTD tanl(_Xx));
600  }
_Check_return_ __inline long double __CRTDECL tanl(_In_ long double _X)
Definition: corecrt_math.h:948
#define _CSTD
Definition: yvals.h:570
_Check_return_ float tanh ( _In_ float  _Xx)
inline
296  {
297  return (_CSTD tanhf(_Xx));
298  }
_Check_return_ __inline float __CRTDECL tanhf(_In_ float _X)
Definition: corecrt_math.h:767
#define _CSTD
Definition: yvals.h:570
_Check_return_ long double tanh ( _In_ long double  _Xx)
inline
603  {
604  return (_CSTD tanhl(_Xx));
605  }
_Check_return_ __inline long double __CRTDECL tanhl(_In_ long double _X)
Definition: corecrt_math.h:943
#define _CSTD
Definition: yvals.h:570
_Check_return_ float tgamma ( _In_ float  _Xx)
inline
301  {
302  return (_CSTD tgammaf(_Xx));
303  }
#define _CSTD
Definition: yvals.h:570
_Check_return_ _ACRTIMP float __cdecl tgammaf(_In_ float _X)
_Check_return_ long double tgamma ( _In_ long double  _Xx)
inline
608  {
609  return (_CSTD tgammal(_Xx));
610  }
_Check_return_ _ACRTIMP long double __cdecl tgammal(_In_ long double _X)
#define _CSTD
Definition: yvals.h:570
_Check_return_ float trunc ( _In_ float  _Xx)
inline
306  {
307  return (_CSTD truncf(_Xx));
308  }
#define _CSTD
Definition: yvals.h:570
_Check_return_ _ACRTIMP float __cdecl truncf(_In_ float _X)
_Check_return_ long double trunc ( _In_ long double  _Xx)
inline
613  {
614  return (_CSTD truncl(_Xx));
615  }
_Check_return_ _ACRTIMP long double __cdecl truncl(_In_ long double _X)
#define _CSTD
Definition: yvals.h:570