📅  最后修改于: 2023-12-03 15:19:51.791000             🧑  作者: Mango
CMath.tanh(x) 方法返回 x 的双曲正切值。双曲正切函数定义为(tan(z) − tan(-z)) / 2。
以下是 CMath.tanh() 方法的语法:
CMath.tanh(x)
参数说明:
CMath.tanh() 方法返回一个表示双曲正切值的复数。结果始终为复数(包括实数)。
require "cmath"
include CMath
puts tanh(0) #=> 0.0
puts tanh(1) #=> 0.7615941559557649
puts tanh(2) #=> 0.9640275800758169
puts tanh(3) #=> 0.9950547536867305
puts tanh(0 + 1i) #=> (0.0+0.7615941559557649i)
puts tanh(1 + 2i) #=> (1.16673625724092-1.0746823063034964i)
puts tanh(-3 + 4i) #=> (-0.999329299739067+0.0007742158330693595i)
以上示例解释如下:
以上示例证明了 CMath.tanh() 方法接受实数和复数作为输入,并返回表示双曲正切值的复数。