📜  Java数学toRadians()(1)

📅  最后修改于: 2023-12-03 15:16:35.779000             🧑  作者: Mango

Java数学toRadians()

Java数学库提供了许多有用的数学函数,其中之一是toRadians()。toRadians() 方法将角度转换为弧度。它是Math类的一个静态方法,因此您可以直接通过类名来调用该方法。

语法
public static double toRadians(double degrees)  

参数:

  • degrees:角度,以度数表示。

返回值:

  • 弧度值。
示例

以下示例演示如何使用Java数学库中的toRadians()函数来将角度转换为弧度:

import java.lang.Math;

public class Main {
  public static void main(String[] args) {

    double degrees = 45.0;
    double radians = Math.toRadians(degrees);

    System.out.format("%.2f degrees = %.2f radians", degrees, radians);
  }
}

程序输出:

45.00 degrees = 0.79 radians
使用实例

假设我们要计算正弦值的表,并使用度作为输入。

import java.lang.Math;

public class Main {

    public static void main(String[] args) {

        System.out.println("Degree \t\t Radians \t\t Sine");

        for(int i=0;i<=180;i+=10) {
            double radians = Math.toRadians(i);
            double s = Math.sin(radians);
            System.out.format("%d \t\t %.4f \t\t %.4f \n",i,radians,s);
        }

    }
}

程序输出:

Degree 		 Radians 		 Sine
0 		 0.0000 		 0.0000 
10 		 0.1745 		 0.1736 
20 		 0.3491 		 0.3420 
30 		 0.5236 		 0.5000 
40 		 0.6981 		 0.6428 
50 		 0.8727 		 0.7660 
60 		 1.0472 		 0.8660 
70 		 1.2217 		 0.9409 
80 		 1.3963 		 0.9894 
90 		 1.5708 		 1.0000 
100 		 1.7453 		 0.9703 
110 		 1.9199 		 0.9009 
120 		 2.0944 		 0.7934 
130 		 2.2689 		 0.6530 
140 		 2.4435 		 0.4848 
150 		 2.6180 		 0.2955 
160 		 2.7925 		 0.0910 
170 		 2.9671 		 -0.1160 
180 		 3.1416 		 -0.0000 

上面的程序计算了角度在0到180度的正弦值表,每隔10度输出一行。我们使用Math.toRadians() 将角度转换为弧度,然后使用Math.sin()计算正弦值。