The header file <math.h> defines a number of types, macros, and mathematical functions.
acos, acosf, asin, asinf, atan, atan2, atan2f, atanf, cos, cosf, sin, sinf, tan, tanf
acosh, acoshf, asinh, asinhf, atanh, atanhf, cosh, coshf, sinh, sinhf, tanh, tanhf
exp, expf, frexp, frexpf, ldexp, ldexpf, log, logf, log10, log10f, modf, modff
cbrt, cbrtf, fabs, fabsf, hypot, hypotf, pow, powf, sqrt, sqrtf