2013-07-24 83 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