回答
需要注意的是弧度沒有弧度TS。
整圓是360度或2π弧度。
所以弧度是360/2Pi度。 所以,你可以做(radians * 2 * Math.PI)/(2 * 180)
即(radians * Math.PI)/(180)
或者使用Math.toDegrees(radians)
其中涉及較少的幻數,並闡明瞭自己在做什麼。
只是爲了清楚起見,如果你有度數,並希望走另一條路,這轉化爲弧度,注意你有
一個完整的圓是360度,或2個丕弧度。
所以度數是2Pi/360弧度。 所以,你可以做(radians * 2 * 180)/(2 * Math.PI)
即(radians * 180)/(Math.PI)
或者使用Math.toRadians(degrees)
這涉及較少的幻數,並闡明瞭自己在做什麼。
使用Math.toDegrees()
靜態函數如下:
double deg = Math.toDegrees(2.0); // Returns 114.59155902616465
deg = Math.toDegrees(Math.PI); // Returns 180.0
我試過Math.toDegrees(90.0),但結果是:5156.620156177409 – user3608898 2014-11-25 12:56:10
90弧度是相當幾度。你能指望什麼? – doctorlove 2014-11-25 12:57:49
因爲90弧度超過了整整一圈,所以你的答案將會大於360度。顯然你需要傳遞你自己的弧度值。 – 2014-11-25 12:58:59
- 1. 轉換溫輻射
- 2. 結帳輻射進度條事件
- 3. 將弧度轉換爲度,分和秒
- 4. 將MKMapRect.origin轉換爲經度和緯度
- 5. 將紅度轉換爲弧度
- 6. 將「GLNX/Y」轉換爲經度,緯度
- 7. 將增量對轉換爲度數
- 8. 如何將法線轉換爲度數?
- 9. 將雙精度轉換爲浮點數
- 10. 從弧度轉換爲度
- 11. 將WPF寬度/高度轉換爲VB 6寬度/高度
- 12. 將月度數據轉換爲熊貓每季度的數據
- 13. 如何將輻射代碼轉換回R
- 14. 如何將加速度計g力值轉換爲度數
- 15. 如何將坡度轉換爲度數,反之亦然?
- 16. 如何將棕褐色的弧度轉換爲度數
- 17. 將經度和緯度值(小數)轉換爲雙倍
- 18. 我無法將數組轉換爲經度和緯度
- 19. Fortran:將雙精度複數轉換爲單精度
- 20. C#將2D雙精度數組轉換爲灰度圖像
- 21. 將溫度從攝氏溫度轉換爲華氏溫度
- 22. 3D,AS3,Flex - 將旋轉度轉換爲可見高度
- 23. 轉換弧度度
- 24. MySql或PHP函數將經度和緯度轉換爲十進制度
- 25. 輻射:「存檔月指數」
- 26. 將長度爲20的字符串轉換爲長度爲20的浮點數
- 27. 將圖像轉換爲灰度
- 28. 將Double轉換爲String。丟失精度
- 29. 如何將UTM轉換爲經緯度?
- 30. 將時間轉換爲雙精度
[轉換弧度到Java程度]可能的副本(http://stackoverflow.com/questions/5763841/convert-from-radians-to-degrees-in-java) – NiziL 2014-11-25 12:50:01
你的意思是將弧度轉換爲度ie.e你想讓Pi(3.14)返回180嗎? – doctorlove 2014-11-25 15:22:33