| abs | absolute value |
| acos | arc cosine |
| asin | arc sine |
| atan | arc tangent |
| atan2 | arc tangent, using signs to determine quadrants |
| ceil | the smallest integer not less than a certain value |
| cos | cosine |
| cosh | hyperbolic cosine |
| div | returns the quotient and remainder of a division |
| exp | returns āeā raised to a given power |
| fabs | absolute value for floating-point numbers |
| floor | returns the largest integer not greater than a given value |
| fmod | returns the remainder of a division |
| frexp | decomposes a number into scientific notation |
| labs | absolute value for long integers |
| ldexp | computes a number in scientific notation |
| ldiv | returns the quotient and remainder of a division, in long integer form |
| log | natural logarithm (to base e) |
| log10 | common logarithm (to base 10) |
| modf | decomposes a number into integer and fractional parts |
| pow | returns a given number raised to another number |
| sin | sine |
| sinh | hyperbolic sine |
| sqrt | square root |
| tan | tangent |
| tanh | hyperbolic tangent |
In order to use some of the above functions, certain versions of the gcc compiler require the math library to be explicitly linked in using the -lm command-line option.