C++ 中的各種常用函數


 

#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);

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM