标签: javascript function math sin
我做错了什么。 我认为Math.sin(Math.PI)将等于0,但它等于1.2246467991473532e-16。我已经在chrome和edge浏览器中检查了它。 Math.cos一切正常。
Math.sin(Math.PI)
0
1.2246467991473532e-16
Math.cos
在其他类似的问题上,答案解释了如何将度数转换为弧度。
Math.PI是180度的弧度值,因此我不需要将其转换。它已经是天使。问题是为什么它会返回错误的价值。以及如何做对。
所以我在其他帖子中没有看到我的问题的答案。或许我错过了一些东西。