Python cmath 模块的 cmath.acosh() 函数用于查找给定数字的反双曲余弦。
反双曲余弦函数表示为 cosh-1(x) 或者我们也可以称这个函数为 arccosh(x)。这是一种数学方法。如果我们的值为 x,即大于或等于 1,则 acosh() 函数将返回双曲余弦等于 x 的值。
反双曲余弦函数的域在 [1,∞] 范围内。
语法
以下是 Python cmath.acosh() 函数的基本语法 -
cmath.acosh(x)
参数
这个函数接受一个数字,即大于或等于 1,我们需要找到反双曲余弦作为参数。
返回值
此函数返回范围 [0,∞] 中的反双曲余弦值。
示例 1
在双曲三角函数中,余弦值 0 等于 1。当我们将 '1' 作为参数传递给 cmath.acosh() 函数时,它返回 0j 作为输出。(1 的反双曲余弦为 0)。
import cmath
result = cmath.acosh(1)
print(result)
输出
当我们运行上述代码时,它会产生以下结果 -
0j
示例 2
当我们向 cmath.acosh() 函数传递一个分数值时,它会返回一个正实数。
import cmath
from fractions import Fraction
x = Fraction(9, 4)
result = cmath.acosh(x)
print(result)
输出
以下是上述代码的输出 -
(1.45057451382258+0j)
示例 3
在下面的示例中,我们将一个复数传递给这个 cmath.acosh() 函数。
import cmath
x = cmath.acosh(2+3j)
print(x)
输出
输出输出如下 -
(1.9833870299165355+1.0001435424737972j)