小白教程
所有教程
关于
Search
172.70.130.91
172.70.130.91
参数设置
贡献
退出
操作
编辑
移动
保护
信息
历史
删除
查看“Number acos”的源代码
本页内容
上一节:
Number_asin
下一节:
Number_atan
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{DISPLAYTITLE:acos()}}[[Category:java number|22]] = Java acos() 方法 = [[java number|Java Number类]] acos() 方法用于返回指定 double 类型参数的反余弦值。 === 语法 === <pre> double acos(double d) </pre> === 参数 === * '''d''' -- 任何原生数据类型,需要小于 1。 === 返回值 === 返回指定 double 类型参数的反余弦值,如果指定的参数大于 1,则返回 NaN。 返回值在 0 到 Math.PI 之间。 == 以下实例演示了 acos() 方法的使用: <sample title="" desc="" lang="java" hererun="1"> public class xiaoBaiTest { 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)))); } } </sample> 编译以上程序,输出结果为: <pre> pi 的值为 3.1416 0.7071 的反余弦值为 45.0000 度 </pre> <sample title="" desc="" lang="java" hererun="1"> public class xiaoBaiTest { 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 } } </sample> 编译以上程序,输出结果为: <pre>1.0471975511965979 0.6599873293874984 1.5707963267948966 NaN</pre> [[java number|Java Number类]]
返回至“
Number acos
”。
上一节:
Number_asin
下一节:
Number_atan