使用圆的方程我有
x = rCos(theta)
y = rSin(theta)
现在我要计算theta。我有
x = -87.91
r = 14.63
theta的价值是什么?使用
Math.acos(x/r)
它给了我NaN ......
答案 0 :(得分:3)
答案 1 :(得分:1)
答案 2 :(得分:1)
您必须确保theta
是弧度值,并且这种情绪已得到彻底回应。如果您不想在输入值之前转换值,则可以在计算x
和y
时使用转换公式。
x = rCos(theta * (3.14/180))
y = rSin(theta * (3.14/180))