C语言数学函数
C编程允许我们通过
头文件中定义的函数执行数学运算。
头文件包含各种用于执行数学运算的方法,例如sqrt(),pow(),ceil(),floor()等。
C Math Functions
math.h头文件中有多种方法。下面给出了math.h头文件的常用功能。
功能 |
说明 |
ceil(number) |
舍入给定的数字。它返回大于或等于给定数字的整数值。 |
floor(number) |
舍入给定的数字。它返回小于或等于给定数字的整数值。 |
sqrt(number) |
返回给定数字的平方根。 |
pow(base, exponent) |
返回给定数字的幂。 |
abs(number) |
返回给定数字的绝对值。 |
C数学函数示例
让我们看一下在math.h头文件中找到的简单数学函数示例。
#include<stdio.h>
#include <math.h>
int main(){
printf("\n%f",ceil(3.6));
printf("\n%f",ceil(3.3));
printf("\n%f",floor(3.6));
printf("\n%f",floor(3.2));
printf("\n%f",sqrt(16));
printf("\n%f",sqrt(7));
printf("\n%f",pow(2,4));
printf("\n%f",pow(3,3));
printf("\n%d",abs(-12));
return 0;
}
输出:
4.000000
4.000000
3.000000
3.000000
4.000000
2.645751
16.000000
27.000000
12