簡單介紹
在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;
}