2011-06-26 24 views
0

嘿所以我設法找到一些圖形數學問題,我編碼,顯然當我到達這一行代碼:float test3= asin(test2);其中test2= 0.017409846cmath asin()問題

根據我的理解,'asin'是'arc sin',它是'inverse sin'(我想要的),但是這行代碼的結果是test3 = 0.017410725。當插入到我的計算器反正弦test2是.997561。

爲什麼不是asin工作?謝謝!

回答

7

您的計算器設置爲模式。 asin()函數返回弧度

角度和弧度是由公式相​​關:

度=(180 /π)*弧度

1

這是工作,你用錯了單位。 asin需要弧度,而你的計算器可能是度數模式。

1

反正弦返回值以弧度表示,而不是以度數表示(您的計算器可能設置爲顯示度數)。