【发布时间】:2017-01-22 15:23:40
【问题描述】:
我的问题是关于Haversine公式作为arcsin x = arctan x/(sqrt(1-x^2),因此当我们将公式从arcsin转换为arctan时,公式应该有atan x而不是atan2 x。
θ = 2 arcsin(sqrt(a)) = 2 arctan(sqrt(a)/(sqrt(1-a)))
但在大多数预览中,答案在 atan 之后都有额外的 2。 谁能给我解释一下。谢谢
【问题讨论】:
-
这个问题不是更适合math.stackexchange.com吗?
-
谷歌“atan vs atan2”;或看这里:stackoverflow.com/questions/283406/…
-
为什么称其为“Haversine 公式”?里面没有haversine,所以叫another formula。
标签: math trigonometry haversine