1、三角函數
double cos(double x) : 計算x的cos值(x的單位爲弧度)
double sin(double x) : 計算x的sin值(x的單位爲弧度)
double tan(double x) : 計算x的tan值(x的單位爲弧度)
double acos(double x) : 計算x的acos值,x的範圍[-1,1],返回值範圍[0,PI](PI爲圓周率)
double asin (double x) : 計算x的asin值,x的範圍[-1,1],返回值範圍[-PI/2,PI/2](PI爲圓周率)
double atan(double x) : 計算x的atan值,返回值範圍[-PI/2,PI/2](PI爲圓周率)
double atan2(double y, double x) : 計算y/x的atan值,返回值範圍[-PI,PI](PI爲圓周率)
2、雙曲函數
double cosh(double x) : 計算雙曲餘弦
double sinh(double x) : 計算雙曲正弦
double tanh(double x) : 計算雙曲正切
3、指數函數和對數函數
double exp(double x) : 計算e的x次方
double frexp(double value, int *exp) : 將x拆分成rel*2^exp形式,rel爲返回值
double ldexp(double x, int exp) : 計算x乘上2的exp次方
double log(double x) : 計算x的自然對數,以e爲底,參數爲正
double log10(double x) : 計算x的對數,以10爲底,參數爲正
double modf(double value, double *iptr) :
4、冪函數
double pow(double x, double y) : 計算x的y次方
double sqrt(double x) : 計算x的平方根,x非負
5、取整、絕對值、取餘函數
double ceil(double x) : 計算不小於x的最小整數
double floor(double x) : 計算不大於x的最大整數
double fabs(double x) : 計算x的絕對值
double fmod(double x, double y) : 計算x/y的餘數
double類型數據格式化輸出:printf("%lf\n",exp(2.0));