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