1. 程式人生 > >淺談三角函式在C++中的使用

淺談三角函式在C++中的使用

首先定義一下π

const int pai = 3.14159265358979323;
sin(double);
double是指弧度值,也就是30度需轉換為π/6,
sin(pai/6);

當你輸入度數時,例如30度,需要這樣操作

sin((30.0*pai)/180.0);  //值為0.5

而當你知道0.5想求度數的時候,自然想到反三角函式,但是求出來的仍是弧度值,所以需要以下操作

double s=0.5;
asin(s)*180/pai;

其餘三角函式和以上相同