C语言里sin函数和cos函数是C标准数学函数库中的函数,调用需要引入math.h头文件。
一、sin() 函数描述:
C 库函数 double sin(double x) 返回弧度角 x 的正弦。sin() 函数的声明:double sin(double x)。
参数:x -- 浮点值,代表了一个以弧度表示的角度。
返回值:该函数返回 x 的正弦。
二、cos() 函数描述:
cos() 函数的功能是求某个角的余弦值。cos() 函数的声明:double cos(double x)。
参数:x -- 浮点值,代表了一个以弧度表示的角度。
返回值:该函数返回 x 的余弦。
扩展资料:
相关的三角函数:
double asin (double)结果介于[-PI/2,PI/2]
double acos (double)结果介于[0,PI]
double atan (double)反正切(主值),结果介于[-PI/2,PI/2]
double atan2 (double,double)反正切(整圆值),结果介于[-PI,PI]
参考资料来源:百度百科-math.h
包含头文件math.h,写成sin(x)的形式直接调用这个函数。其中x是double型弧度值。函数返回一个double值。如有doublex=3.1415926/180*30,那么printf("sin30°
=
%f\n",sin(x))将输出sin30°
=
0.500000。
修改建议
您的回答内容不完整
知识型提问需要先直接对提问进行回复,开门见山,再对相关知识点进行延伸,如:http://t.cn/RL6ROi3加油哦!
你拒绝认证吧,这没有完善的必要了,学过三角函数的人都能看懂,看了10页C教科书的也都知道怎么写了。还要怎样“开门见山”,怎样“延伸”?难道还得解释sin是对边比斜边?
sin函数是正弦函数,在C语言中用来求角度的sin值。
在直角三角形ABC中,∠C是直角,AB是∠c斜边,BC是∠A的对边,AC是∠B的对边。正弦函数就是sin(A)=a/c。
扩展资料
对于任意一个实数x都对应着唯一的角(弧度制中等于这个实数),而这个角又对应着唯一确定的正弦值sinx,这样,对于任意一个实数x都有唯一确定的值sinx对应。
在[-(π/2)+2kπ,(π/2)+2kπ],k∈Z上是增函数
在[(π/2)+2kπ,(3π/2)+2kπ],k∈Z上是减函数
最大值:当x=2kπ+(π/2) ,k∈Z时,y(max)=1
最小值:当x=2kπ+(3π/2),k∈Z时,y(min)=-1
参考资料来源:百度百科-sin函数