  extern double acos(double __x);

  extern double asin(double __x);

  extern double atan(double __x);

  extern double atan2(double __y, double __x);

  extern double ceil(double __x);

  extern double cos(double __x);

  extern double cosh(double __x);

  extern double exp(double __x);

  extern double fabs(double __x);

/*  extern double abs(double __x);*/

  extern double floor(double __x);

  extern double fmod(double __x, double __y);

  extern double frexp(double __x, int* __exp);

  extern double ldexp(double __x, int __exp);

  extern double log(double __x);

  extern double log10(double __x);

  extern double modf(double __x, double* __iptr);

  extern double pow(double __x, double __y);

/*  extern double pow(double __x, int __i);*/

  extern double sin(double __x);

  extern double sinh(double __x);

  extern double sqrt(double __x);

  extern double tan(double __x);

  extern double tanh(double __x);


