Python - AI 助手

Python cmath.acosh() 函式



Python 的 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)
python_modules.htm
廣告