#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);
原文链接: https://www.cnblogs.com/t-s-y/p/11325884.html
欢迎关注
微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍
原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/300583
非原创文章文中已经注明原地址,如有侵权,联系删除
关注公众号【高性能架构探索】,第一时间获取最新文章
转载文章受原作者版权保护。转载请注明原作者出处!