C Math Functions

C Math Functions:

Math functions and constants are already defined in the C library, in <math.h> header file, which can be used to perform mathematical calculations.

C provides various math functions including;

abs() function:

This function is used to get an absolute value of a number.

Syntax:

abs ( number )

ceil() function:

This function is used to get a round up value; greater than or equal to given number.

Syntax:

ceil ( number )

floor() function:

This function is used to get a round down value; less than or equal to given number.

Syntax:

floor ( number )

sqrt() function:

This function is used to get the square root of a number.

Syntax:

sqrt ( number )

pow() function:

This function is used to get the value of base raised to the power of exponent.

Syntax:

pow ( base, exponent )

There are numerous other functions defined by C which are used to perform mathematical operations.

Example:

#include<stdio.h>  
#include <math.h>  
 
void main()
{    
printf("\n%f",ceil(56.698));    
printf("\n%f",floor(78.67));    
printf("\n%f",sqrt(2));    
printf("\n%f",pow(6,2));    
printf("\n%d",abs(-897));	 
}

Output

57.000000
78.000000
1.414214
36.000000
897