头文件:#include <math.h>
cos() 函数用来求余弦值,即求角的临边长度除以斜边长度的比值,其原型为:
double cos(double x);
【参数】x 为一个弧度。
【返回值】返回-1 至1 之间的计算结果。
弧度与角度的关系为:
使用 rtod( ) 函数可以将弧度值转换为角度值。
注意,使用 GCC 编译时请加入-lm。
【实例】求两个角度的余弦值并输出,
- #include<stdio.h>
- #include<math.h>
- int main(void)
- {
- double angl,result;
- angl = 1;
- result = cos(angl);/*求余弦值*/
- printf("cos(%lf) is %lf\n",angl,result);/*格式化输出*/
- angl = 3.1415926;
- result = cos(angl);/*求余弦值*/
- printf("cos(%lf) is %lf\n",angl,result);/*格式化输出*/
- return 0;
- }
运行结果:
程序中的参数都是直接使用的弧度值,如果只知 道角度,可以使用角度乘以 π / 180 的方法得到弧度值。