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 |