简单介绍
在math.h这个头文件里定义了各种数学函数和一个宏,在这个库中所有可用的功能都带有一个double类型的参数,并且返回double类型的结果
举例说明
double exp(double x) | 返回e的x次幂 |
double log(double x) | 返回x的自然对数(基数为e的对数) |
double pow(double x,double y) | 返回x的y次幂 |
double sqrt(double x) | 返回x的平方根 |
double fabs(double x) | 返回x 的绝对值 |
撸写代码
#include<stdio.h>
#include<math.h>
int main()
{
double n1,n2,n3,n4,n5;
n1 = exp(1.0);
n2 = log(2.0);
n3 = pow(2.0,3.0);
n4 = sqrt(4.0);
n5 = fabs(-5.0);
printf("n1=%.2f\n",n1);
printf("n2=%.2f\n",n2);
printf("n3=%.2f\n",n3);
printf("n4=%.2f\n",n4);
printf("n5=%.2f\n",n5);
return 0;
}