C++ <cmath>中的各种常用函数

 

#include<cmath>

 

三角函数:

直接调用对应的方法即可:

double sin (double);

double cos (double);

double tan (double);

double atan (double);   

注意:所有x为弧度值(radians),即180用3.14159..表示。

比如计算sin(π/2),那么代码如下:

int main(void)

{    

printf("%f", sin(M_PI/2));     

return 0;

}

对应cos,tan,ctan的用法也相同 :cos(M_PI/2)、tan(M_PI/2)、ctan(M_PI/2)

扩展资料:

c++常用函数:

1、反三角函数

double asin (double); 结果介于[-PI/2,PI/2]

double acos (double);结果介于[0,PI]

double atan (double);反正切(主值), 结果介于[-PI/2,PI/2]

double atan2 (double, double);反正切(整圆值),结果介于[-PI/2, PI/2]

2、双曲三角函数

double sinh (double);

double cosh (double);

double tanh (double);

3、指数与对数

double exp (double);

double pow (double, double);

double sqrt (double);

double log (double);   以e为底的对数

//若要算以 a 为底的对数:sum=log(x)/log(a); (换底公式)

double log10 (double);

 

posted @ 2019-08-09 11:01  》落雨~·~情缘《  阅读(7075)  评论(0编辑  收藏  举报