cos函数的输入值为弧度,也就是将cos函数后加上弧度,然后就可以得到想要的结果。我们需要把度化为弧度:
创新互联建站于2013年开始,先为大化等服务建站,大化等地企业,进行企业商务咨询服务。为大化企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
假设度数为d,则对应的弧度为:d * pi / 180
如何在C语言中解决正弦或余弦函数的表示方法我是一个?头文件包含。math.h
cos :余弦函数
函数原型:double cos(double x);
头文件:#includemath.h
是否是标准函数:是
函数功能:求x的余弦值,这里,x为弧度。
返回值:计算结果的双精度值。
例程如下: 求cosx。
#include stdio.h
#include math.h
int main(void)
{
double result;
double x = M_PI。
cos()是库函数,在头文件math.h中,原型是double cos(double x);,其中x要用弧度表示。如求30°的余弦值可用下列代码实现:
//#include "stdafx.h"//If the vc++6.0, with this line.
#include "stdio.h"
#include "math.h"
int main(void){
printf("cos30°= %.10f\n",cos(30*3.1415926535897932/180));
return 0;
}
调用math.h中的三角函数,需要将角度值变换为弧度值,代码如下:
#includestdio.h
#includemath.h
#define PI 3.14159265359
int main()
{
float st,a;
scanf("%f",st);
a = st * PI/180;
printf("sin(st)=%f\n", sin(a));
printf("cos(st)=%f\n", cos(a));
return 0;
}
小写 cos 表示 余弦函数,需头文件 #include math.h
大写 COS 没有规定,你可以用来做变量名字或其它用途。