android中正切、正弦、余弦使用

首先先来个图回顾一下数学知识  

  

使用Math函数(注意需要乘以Math.PI  并且除以180,不然不是我们想要的值,由于计算机精度丢失  会有一丢丢偏差,比如Math.sin(Math.PI*30/180)应该是0.5  计算机算出来是0.49999999999999994  需要自己处理一下)

b = c *Math.cos(Math.PI*A/180)

a = c *Math.sin(Math.PI*A/180)

b = c *Math.cos(Math.toRadians(A))

a = c *Math.sin(Math.toRadians(A))

猜你喜欢

转载自blog.csdn.net/xiaoyi848699/article/details/80630282
今日推荐