📅  最后修改于: 2023-12-03 15:01:31.584000             🧑  作者: Mango
Java Math tanh() 方法返回一个 double 值,该值为双曲正切函数 tanh(x) 的结果。tanh(x) = sinh(x) / cosh(x)。
public static double tanh(double x)
以下示例演示了如何使用 Math tanh() 方法:
System.out.println(Math.tanh(0)); // 0.0
System.out.println(Math.tanh(0.5)); // 0.4621171572600098
System.out.println(Math.tanh(-0.5)); // -0.4621171572600098
System.out.println(Math.tanh(1.5)); // 0.9051482536448665
System.out.println(Math.tanh(-1.5)); // -0.9051482536448665
注意,当输入值超出范围时,结果可能为 NaN(不是一个数字)或无穷大:
System.out.println(Math.tanh(Double.POSITIVE_INFINITY)); // 1.0
System.out.println(Math.tanh(Double.NEGATIVE_INFINITY)); // -1.0
System.out.println(Math.tanh(Double.NaN)); // NaN