| 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.