Python - AI 助手

Python cmath.asinh() 函式



Python 的 cmath.asinh() 函式返回反雙曲正弦值。

反雙曲正弦函式表示為 sinh-1(x),也稱為 arcsinh(x)。如果 x 的值在 -1 到 1 之間,反正弦函式將返回正弦值為 x 的角度。

此函式的定義域有限制,即 [-∞,+∞]。

語法

以下是 Python cmath.asinh() 函式的基本語法:

cmath.asinh(x)

引數

此函式接受定義域在 [-∞,+∞] 範圍內的數值作為引數,我們需要找到其反雙曲正弦值。

返回值

此函式返回給定數字的反雙曲正弦值,範圍為 [-∞, +∞]。

示例 1

在雙曲三角函式中,0 的正弦值為 0。當我們將 '0' 作為引數傳遞給 cmath.asinh() 函式時,它返回 0j 作為輸出。(0 的反雙曲正弦為 0)。

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

輸出

獲得的輸出如下:

0j

示例 2

當我們將分數值傳遞給 cmath.asinh() 函式時,它將返回一個實數。

import cmath
from fractions import Fraction
x = Fraction(7, 9)
result = cmath.asinh(x)
print(result)

輸出

執行上述程式碼後,將產生以下結果:

(0.71522142246197+0j)

示例 3

在下面的示例中,我們將一個較大的值,即 1000 傳遞給 cmath.asinh() 函式。

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

輸出

獲得的結果如下:

(7.600902709541988+0j)

示例 4

我們使用 cmath.sinh() 方法獲取負數的反雙曲正弦值。

import cmath
x = -4.0
result = cmath.asinh(x)
print(result)

輸出

以下是上述程式碼的輸出:

(-2.0947125472611012+0j
python_modules.htm
廣告