1 // The -*- C++ -*- math functions header.
2 // This file is part of the GNU ANSI C++ Library.
14 #pragma interface "cmath"
22 float atan2(float, float);
29 float fmod (float, float);
30 float frexp(float, int*);
31 float modf (float, float*);
32 float ldexp(float, int);
35 float pow (float, float);
36 float pow (float, int);
44 inline float abs (float x) { return fabs (x); }
45 #if ! _G_MATH_H_INLINES /* hpux and SCO define this in math.h */
46 inline double abs (double x) { return fabs (x); }
50 double pow(double, int);
52 long double acos (long double);
53 long double asin (long double);
54 long double atan (long double);
55 long double atan2(long double, long double);
56 long double ceil (long double);
57 long double cos (long double);
58 long double cosh (long double);
59 long double exp (long double);
60 long double fabs (long double);
61 long double floor(long double);
62 long double frexp(long double, int*);
63 long double fmod (long double, long double);
64 long double frexp(long double, int*);
65 long double log (long double);
66 long double log10(long double);
67 long double modf (long double, long double*);
68 long double pow (long double, long double);
69 long double pow (long double, int);
70 long double sin (long double);
71 long double sinh (long double);
72 long double sqrt (long double);
73 long double tan (long double);
74 long double tanh (long double);
76 inline long double abs (long double x) { return fabs (x); }