C++ 程式設計/程式碼/標準 C 庫/函式/sin
外觀
| 語法 |
#include <cmath>
double sin( double arg );
|
如果您不想使用 cmath,您可以編寫 sin 函式,它就是:
- 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 並引發浮點異常。