相关说明
-
方法:Math.A
A为各种数学方法。
Math.PI为3.14···这个无限不循环小数,同时也等于180度角。 -
数学方法(这里的A):
sin() 三角正弦
cos() 三角余弦
tan() 三角正切
asin() 正弦的反函数
cos() 余弦的反函数
tan() 正切的反函数
toRadians() 将角度转换为弧度
toDegrees() 将弧度转换为角度 -
Radians(弧度) Degrees(角度)
源码
class Demo{
public static void main(String[] args){
System.out.println("非反函数部分(结果与整数相对应):"); //非反函数部分提示符
//输出正弦60度的结果
System.out.println("sin60°等于:"+Math.sin(Math.PI/3));
//输出正弦30度的结果
System.out.println("sin30°等于:"+Math.sin(Math.PI/6));
//输出余弦45度的结果
System.out.println("cos45°等于:"+Math.cos(Math.PI/4));
//输出正切45度的结果
System.out.println("tan45°等于:"+Math.tan(Math.PI/4));
System.out.println(); //空一行
System.out.println("反函数部分(结果换算为弧度PI相对应):"); //反函数部分提示符
//1的反正弦结果
System.out.println("arcsin1等于:"+Math.asin(1));
//0.5的反正弦结果
System.out.println("arcsin0.5等于:"+Math.asin(0.5));
//1的反余弦结果
System.out.println("arccos1等于:"+Math.acos(1));
//1的反正切结果
System.out.println("arctan1等于:"+Math.atan(1));
System.out.println(); //空一行
System.out.println("弧度值与角度值:"); //弧度值与角度值
//90度的弧度值
System.out.println("90度的弧度值为:"+Math.toRadians(90));
//π/3的角度
System.out.println("π/3的角度为:"+Math.toDegrees(Math.PI/3));
}
}
运行结果
补充说明
- 对于反函数比如反正切arcsin1的结果为1.57····中的1.57相对于PI(3.14···)而言的。
再举个例子,如arcsin0.5对应的是30°,30°为PI(180°)的六分之一,那么3.14···/6的结果则为0.52····。 - 弧度的π等于角度的180°