Python math.asinh() 方法



Python 的 math.asinh() 方法返回给定数字的反双曲正弦值。

反正弦方法,表示为 sinh-1(x) 或有时表示为 arcsinh(x),是一种数学方法,用于检索正弦值为给定数字 x 的角度。换句话说,如果您有一个介于 -1 和 1 之间的值 x,则反正弦方法将返回正弦等于 x 的角度(以弧度为单位)。

从数学上讲,这表示为:

sinh-1(x) = angle Θ such that sinh(Θ) = x

此方法的定义域受限,取值范围为 [-∞, +∞]。

语法

以下是 Python math.asinh() 方法的基本语法:

math.asinh(x)

参数

此方法接受一个 [-∞ 到 +∞] 范围内的数字作为参数,您需要为此数字找到反双曲正弦值。

返回值

该方法返回给定数字的反双曲正弦值,取值范围为 [-∞ 到 +∞]。

示例 1

0 的双曲正弦为 0。因此,当我们将 0 作为参数传递给 math.asinh() 方法时,它返回 0.0:

import math
x = 0
result = math.asinh(x)
print(result) 

输出

获得的输出如下:

0.0

示例 2

如果我们将分数值传递给 math.asinh() 方法,它将返回一个实数:

import math
from fractions import Fraction
x = Fraction(5, 4)
result = math.asinh(x)
print(result)  

输出

以下是上述代码的输出:

1.0475930126492587

示例 3

在下面的示例中,我们将较大的值“1000”传递给 math.asinh() 方法:

import math
x = 1000
result = math.asinh(x)
print(result) 

输出

产生的结果如下所示:

7.600902709541988

示例 4

在这里,我们使用 math.asinh() 方法检索负数的反双曲正弦:

import math
x = -2.0
result = math.asinh(x)
print(result)  

输出

我们获得的输出如下所示:

-1.4436354751788103
python_maths.htm
广告