2.使用角度计算时需要先转换为弧度值
3.pi,获取pi的值,这里用到了acos,反余弦函数,值域是0-pi,取值范围是-1到1
Ps:反余弦没学过,百度上搜的
#include <stdio.h>
#include <math.h>
double toAngle(int)
//测试值
int angle = 30
int main()
{
double p = sin ( toAngle( angle) )
printf("颂携 sin : %d = %f" , angle ,p)
}
//将改携角度转为弧度
double toAngle(int angle)
{
//求pi,3.141593
double pi = acos(-1)
printf("野歼伏 get pi : %f\n",pi)
return angle* pi/180
}
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
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)