update for HEAD-2003091401
[reactos.git] / lib / msvcrt / math / stubs.c
1 #include <msvcrt/math.h>
2
3
4 double  _CIsin(double x);
5 double  _CIcos(double x);
6 double  _CItan(double x);
7 double  _CIsinh(double x);
8 double  _CIcosh(double x);
9 double  _CItanh(double x);
10 double  _CIasin(double x);
11 double  _CIacos(double x);
12 double  _CIatan(double x);
13 double  _CIatan2(double y, double x);
14 double  _CIexp(double x);
15 double  _CIlog(double x);
16 double  _CIlog10(double x);
17 double  _CIpow(double x, double y);
18 double  _CIsqrt(double x);
19 double  _CIfmod(double x, double y);
20
21
22 /*
23  * @implemented
24  */
25 double  _CIsin(double x)
26 {
27         return sin(x);
28 }
29 /*
30  * @implemented
31  */
32 double  _CIcos(double x)
33 {
34         return cos(x);
35 }
36 /*
37  * @implemented
38  */
39 double  _CItan(double x)
40 {
41         return tan(x);
42 }
43 /*
44  * @implemented
45  */
46 double  _CIsinh(double x)
47 {
48         return sinh(x);
49 }
50 /*
51  * @implemented
52  */
53 double  _CIcosh(double x)
54 {
55         return cosh(x);
56 }
57 /*
58  * @implemented
59  */
60 double  _CItanh(double x)
61 {
62         return tanh(x);
63 }
64 /*
65  * @implemented
66  */
67 double  _CIasin(double x)
68 {
69         return asin(x);
70 }
71 /*
72  * @implemented
73  */
74 double  _CIacos(double x)
75 {
76         return acos(x);
77 }
78 /*
79  * @implemented
80  */
81 double  _CIatan(double x)
82 {
83         return atan(x);
84 }
85 /*
86  * @implemented
87  */
88 double  _CIatan2(double y, double x)
89 {
90         return atan2(y, x);
91 }
92 /*
93  * @implemented
94  */
95 double  _CIexp(double x)
96 {
97         return exp(x);
98 }
99 /*
100  * @implemented
101  */
102 double  _CIlog(double x)
103 {
104         return log(x);
105 }
106 /*
107  * @implemented
108  */
109 double  _CIlog10(double x)
110 {
111         return log10(x);
112 }
113 /*
114  * @implemented
115  */
116 double  _CIpow(double x, double y)
117 {
118         return pow(x, y);
119 }
120 /*
121  * @implemented
122  */
123 double  _CIsqrt(double x)
124 {
125         return sqrt(x);
126 }
127 /*
128  * @implemented
129  */
130 double  _CIfmod(double x, double y)
131 {
132         return fmod(x, y);
133 }