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
廣告