扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
根据Math.cos和Math.sin来实现不同的方位判断。
在丰泽等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站设计、成都做网站 网站设计制作定制开发,公司网站建设,企业网站建设,品牌网站建设,全网营销推广,外贸营销网站建设,丰泽网站建设费用合理。
主要根据下面函数来计算:
var angleRadians:Number = angle * Math.PI / 180; //换算成弧度
var p:Point = new Point(Math.cos(angleRadians) * RADIUS, Math.sin(angleRadians) * RADIUS); //计算偏移量
扩展资料
C语言提供了以下的数学函数,要使用这些函数时,在程序文件头必须加入:
math.h
函数说明
double sin(double x)
x 的正弦函数值
double cos(double x)
x的余弦函数值
double tan(double x)
x 的正切函数值
double asin(double x)
x 的反正弦函数值 sin-1x,x的值在 [-1,1] 之间,传回的值在 [-p/2,p/2] 之间
double acos(double x)
x 的反余弦函数值cos-1x,x的值在 [-1,1] 之间,传回的值在 [-p/2,p/2] 之间
double atan(double x)
x 的反正切函数值tan-1x,传回的值在 [-p/2,p/2] 之间
double atan2(double y, double x)
y/x 的反正切函数值tan-1(y/x),传回的值在 [-p, p] 之间
参考资料来源:
百度百科——math.h
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
1、在操作三角函数的方法时,都是以弧度作为参数的,而不是角度,π=180度。Math有个常量PI,就是弧度π。
2、我们可以用Math类的Sin方法计算正弦值。比如sin30°是0.5。
3、使用Cos方法可以计算余弦值,cos60°是0.5
4、使用Tan方法可以计算正切值,tan45°就是1。
5、除了计算已知角度的三角函数值,也可以通过已知的三角函数值来计算角度。当然返回的也是弧度表示。已知sin值为1,就可以用Asin方法计算出角度为90°。
6、已知cos的值为-1,就可以用Acos计算出角度为π。
7、已知tan的值为1,就可以用Atan计算出角度为45°,对应弧度的值大约就是0.785398163397448。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流