#ifndef _MATH_H #define _MATH_H double fabs (double x); float fabsf (float x); double floor (double x); float floorf (float x); double ceil (double x); float ceilf (float x); double fmod (double x, double y); float fmodf (float x, float y); double copysign (double x, double y); float copysignf(float x, float y); double sqrt (double x); float sqrtf (float x); double pow (double x, double y); float powf (float x, float y); double sin (double x); float sinf (float x); double cos (double x); float cosf (float x); double exp (double x); float expf (float x); double log (double x); float logf (float x); double atan (double x); float atanf (float x); double atan2 (double y, double x); float atan2f (float y, float x); double asin (double x); float asinf (float x); double acos (double x); float acosf (float x); double sinh (double x); float sinhf (float x); double cosh (double x); float coshf (float x); double tanh (double x); float tanhf (float x); #endif