跳至内容

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
华夏公益教科书