Java Match.atan()
方法 是三角函数,用于获取某个正切值的弧度。它是Math.tan()的反函数。
因返回值是弧度,在数学中,我们一般使用单位是角度,需要使用Math.toDegrees()函数将弧度转为角度。
语法
语法如下:public static double atan(double a)
参数
- a:正切值
注意的点
返回弧度值,角度范围在 -pi/2 到 pi/2 之间,即-180度 到 180度
返回值
返回某个正切值的弧度。
例子
public class MathATanExample{
public static void main(String[] args) {
//正切值
double a = 0.5773502691896257;
double b = 0.9999999999999999;
double c = 1.7320508075688767;
double d = 1.633123935319537E16;
//求弧度
double r1 = Math.atan(a);
double r2 = Math.atan(b);
double r3 = Math.atan(c);
double r4 = Math.atan(d);
//弧度转为角度
System.out.println(Math.toDegrees(r1));
System.out.println(Math.toDegrees(r2));
System.out.println(Math.toDegrees(r3));
System.out.println(Math.toDegrees(r4));
}
}
输出:
29.999999999999996
45.0
59.99999999999999
90.0
45.0
59.99999999999999
90.0