java math 三角函数_Java中的三角函数

java.lang.Math类包含用于三角运算的方法,例如cos(),sin(),tan(),tanh(),cosh(),atan()等。

让我们解决一些Java中的三角函数-

static double asin(double a)

java.lang.Math.asin(double a)返回角度的反正弦,范围为-pi / 2到pi / 2。

现在让我们看一个例子-

示例import java.util.*;

public class Main {

public static void main(String args[]) {

//得到一个等于PI / 2的变量x-

double x = Math.PI / 2;

//将x转换为弧度

x = Math.toRadians(x);

//得到x的反正弦

System.out.println("Math.asin(" + x + ")=" + Math.asin(x));

}

}

输出结果Math.asin(0.027415567780803774)=0.02741900326072046

static double atan(double a)

该atan()方法返回角度的反正切,范围为-pi / 2至pi / 2。

现在让我们看一个atan()用Java实现方法的示例-

示例import java.util.*;

public class Main {

public static void main(String args[]) {

//得到一个等于PI / 2的变量x-

double x = Math.PI / 2;

//将x转换为弧度

x = Math.toRadians(x);

//得到x的反正切

System.out.println("Math.atan(" + x + ")" + Math.atan(x));

}

}

输出结果Math.atan(0.027415567780803774)0.0274087022410345

static double cosh(double x)

java.lang.Math.cosh(double a)返回double值的双曲余弦值。

现在让我们看一个cosh()用Java实现方法的示例-

示例import java.util.*;

public class Main {

public static void main(String args[]) {

//得到两个双数

double x = 45.0;

double y = 180.0;

//将它们转换为弧度

x = Math.toRadians(x);

y = Math.toRadians(y);

//打印他们的双曲余弦

System.out.println("Math.cosh(" + x + ")=" + Math.cosh(x));

System.out.println("Math.cosh(" + y + ")=" + Math.cosh(y));

}

}

输出结果Math.cosh(0.7853981633974483)=1.3246090892520057

Math.cosh(3.141592653589793)=11.591953275521519

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值