跳至內容

C++ 程式設計/程式碼/標準 C 庫/函式/sin

來自華夏公益教科書,自由的教科書
語法
#include <cmath>
double sin( double arg );

如果您不想使用 cmath,您可以編寫 sin 函式,它就是:

  1. include <iostream>

using namespace std;

double sin(double x) //sin 函式 {return x-((x*x*x)/6.)+((x*x*x*x*x)/120.);}

int main () {

   double a;
   cin>>a;
 
                                                           cout<<"sin("<<a<<")="<<sin(a*(3.14159/180.))<<endl;

return 0;}


sin() 函式返回arg的正弦值,其中arg以弧度表示。sin() 的返回值將介於 [-1,1] 之間。如果 arg 為無窮大,sin() 將返回 NAN 並引發浮點異常。

相關主題
acos - asin - atan - atan2 - cos - cosh - sinh - tan - tanh
華夏公益教科書