JavaScript 程式:將弧度轉換為角度
弧度和角度是角測量單位,主要用於數學、物理和工程學。將弧度轉換為角度非常重要,因為它是三角函式和其他數學計算中的常見操作。在本文中,我們將學習如何使用JavaScript將弧度轉換為角度。
弧度到角度轉換器
結果將顯示在此處
常用值
- π (3.14159)
- π/2 (1.5708)
- π/4 (0.7854)
- π/6 (0.5236)
- 2π (6.28318)
- 3π/2 (4.71239)
弧度轉換為角度的公式
degrees = radians × (180/π)
示例
Input const radians = Math.PI / 4 Output 45 Input const radians = Math.PI / 2; Output 90
將弧度轉換為角度的方法
使用函式
我們將編寫程式碼定義一個函式 convertRadiansToDegrees。此函式將弧度作為輸入引數,並將其轉換為角度。然後,它將使用 π/4 的弧度值呼叫該函式。在函式內部,使用公式 radians × (180/π) 將弧度轉換為角度。最後,我們將返回結果。
示例程式碼
我們將首先定義函式。在函式內部,我們將編寫將弧度轉換為角度的公式。然後我們將列印結果
function convertRadiansToDegrees(radians) { return radians * (180 / Math.PI); } const radians = Math.PI / 4; const degrees = convertRadiansToDegrees(radians); console.log(`${radians} radians are equal to ${degrees} degrees.`);
輸出
0.7853981633974483 radians are equal to 45 degrees.
複雜度
- 時間複雜度:O(1),常數時間
- 空間複雜度:O(1),常數空間
使用類
我們可以使用一個包含名為 convertToDegrees 的方法的類,該方法將處理弧度到角度的轉換。我們首先使用 new 關鍵字例項化 AngleConverter 類,這將建立一個類的物件。然後,我們呼叫轉換器物件上的 convertToDegrees 方法,並將要轉換的角度(以弧度為單位)作為引數傳遞。最後,我們列印結果。
示例程式碼
我們將首先定義類。然後,我們定義轉換方法並在方法內部編寫轉換公式,即 degrees = radians × (180/π)。返回結果。我們建立 AngleConverter 類的物件以使用 AngleConverter 類。最後,列印結果。
class AngleConverter { convertToDegrees(radians) { return radians * (180 / Math.PI); } } const converter = new AngleConverter(); const radians = Math.PI / 4; const degrees = converter.convertToDegrees(radians); console.log(`${radians} radians are equal to ${degrees} degrees.`);
輸出
0.7853981633974483 radians are equal to 45 degrees.
複雜度
- 時間複雜度:O(1),常數時間
- 空間複雜度:O(1),常數空間
廣告