📜  Java Math tanh()(1)

📅  最后修改于: 2023-12-03 15:01:31.584000             🧑  作者: Mango

Java Math tanh()

Java Math tanh() 方法返回一个 double 值,该值为双曲正切函数 tanh(x) 的结果。tanh(x) = sinh(x) / cosh(x)。

语法
public static double tanh(double x)
参数
  • x:一个 double 值,代表输入值
返回值
  • 返回一个 double 值,代表双曲正切函数 tanh(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
参考资料