2013-07-24 71 views
1

我使用cos函数从给定角度计算余弦,但结果与我的计算器不同,后者设置为度数。Math.cos()提供了错误的结果

angle: -42.5367183824978 
Math.cos(angle) -> 0.12489059200057782 

它应该在0.74

有什么不对?

+6

JS使用弧度角-US /文档/网络/的JavaScript /参考/ Global_Objects /数学/ COS)。 – Teemu

+6

大多数数学家也是如此。 –

回答

2

Math.cos()假定弧度,以转换为弧度:计算[`Math.cos()`](https://developer.mozilla.org/en当

var rad = angle * Math.PI/180