Python - AI 助手

Python cmath.atan() 函式



Python 的 cmath.atan() 函式返回一個數字的反正切值(以弧度表示)。

反正切定義為正切函式的反函式。反正切函式的定義域範圍是 [-∞,∞],其值域以弧度表示。

語法

以下是 Python cmath.atan() 函式的語法:

cmath.atan(x)

引數

此函式包含數值。

返回值

此方法返回 x 的反正切值(以弧度表示)。

示例 1

在下面的示例中,我們使用了 Python cmath.atan() 函式來查詢 '0'、'-1' 和 '1' 的反正切值。

import cmath
zero = cmath.atan(0)
neg_one = cmath.atan(-1)
pos_one = cmath.atan(1)
print("Arc Tangent value of 0:", zero)
print("Arc Tangent value of -1:", neg_one)
print("Arc Tangent value of 1:", pos_one)

輸出

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

Arc Tangent value of 0: 0j
Arc Tangent value of -1: (-0.7853981633974483+0j)
Arc Tangent value of 1: (0.7853981633974483+0j)

示例 2

在這裡,我們使用 arc sine() 函式將非標準正切比作為引數傳遞。

import cmath
x = cmath.atan(0.234)
y = cmath.atan(-3.4)
print(x,y)

輸出

如果我們編譯上述程式,輸出如下:

(0.2298640844033592+0j) (-1.2847448850775784+0j)

示例 3

在下面的示例中,我們使用 cmath.atan() 函式計算複數值。

import cmath
print(cmath.atan(2 + 3j))
print(cmath.atan(5 - 4j))

輸出

執行以上程式碼後,我們將得到以下結果:

(1.4099210495965755+0.22907268296853878j)
(1.4483069952314644-0.09641562020299617j)
python_modules.htm
廣告