1 // cmath standard header
2 #pragma once
3 #ifndef _CMATH_
4 #define _CMATH_
5 #include <yvals.h>
6
7
8 #ifdef _STD_USING
9  #undef _STD_USING
10   #include <math.h>
11  #define _STD_USING
12
13
14 #else /* _STD_USING */
15  #include <math.h>
16 #endif /* _STD_USING */
17
18 #ifndef RC_INVOKED
19  #if _GLOBAL_USING
20 _STD_BEGIN
21 using ::acosf; using ::asinf;
22 using ::atanf; using ::atan2f; using ::ceilf;
23 using ::cosf; using ::coshf; using ::expf;
24 using ::fabsf; using ::floorf; using ::fmodf;
25 using ::frexpf; using ::ldexpf; using ::logf;
26 using ::log10f; using ::modff; using ::powf;
27 using ::sinf; using ::sinhf; using ::sqrtf;
28 using ::tanf; using ::tanhf;
29
30 using ::acosl; using ::asinl;
31 using ::atanl; using ::atan2l; using ::ceill;
32 using ::cosl; using ::coshl; using ::expl;
33 using ::fabsl; using ::floorl; using ::fmodl;
34 using ::frexpl; using ::ldexpl; using ::logl;
35 using ::log10l; using ::modfl; using ::powl;
Lines 36 ... 45 are skipped.
46 using ::log10; using ::modf; using ::pow;
47 using ::sin; using ::sinh; using ::sqrt;
48 using ::tan; using ::tanh;
49
50
51 _STD_END
52  #endif /* _GLOBAL_USING */
53 #endif /* RC_INVOKED */
54
55 #endif /* _CMATH_ */
56
57
58 /*
59  * Copyright (c) 1992-2006 by P.J. Plauger.  ALL RIGHTS RESERVED.
60  * Consult your license regarding permissions and restrictions.
61  V5.02:0009 */
62