欢迎您 本站地址:  
返回首页   返回编程教学   机械设计软件  门铃音效  Android描述大全  电视剧搜索  儿童科普知识  学习JavaScript  学习Rust  学习MySQL 

Java acos() 方法

Java Number类Java Number类


acos() 方法用于返回指定 double 类型参数的反余弦值。

语法

double acos(double d)

参数

返回值

返回指定 double 类型参数的反余弦值,如果指定的参数大于 1,则返回 NaN。

返回值在 0 到 Math.PI 之间。

实例

以下实例演示了 acos() 方法的使用:

实例

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

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

        System.out.format("pi 的值为 %.4f%n", Math.PI);
        System.out.format("%.4f 的反余弦值为 %.4f 度 %n", Math.cos(radians), Math.toDegrees(Math.acos(Math.sin(radians))));

    }
}

编译以上程序,输出结果为:

pi 的值为 3.1416
0.7071 的反余弦值为 45.0000 度 

实例

public class RunoobTest {
    public static void main(String[] args) {
        // 变量
        double a = 0.5;
        double b = 0.79;
        double c = 0.0;
        double d = 2;


        // 输出
        System.out.println(Math.acos(a));  // 1.0471975511965979
        System.out.println(Math.acos(b));  // 0.6599873293874984
        System.out.println(Math.acos(c));  // 1.5707963267948966
        System.out.println(Math.acos(d));  // d 大于 1,所以输出 NaN
    }
}

编译以上程序,输出结果为:

1.0471975511965979
0.6599873293874984
1.5707963267948966
NaN

Java Number类Java Number类

小库提示

扫描下方二维码,访问手机版。