Python 中的 asin() 方法
Vaibhav Vaibhav
2023年1月5日
sine
函式的逆函式稱為 arcsine
。正弦等於斜邊的對邊與最長邊的比值。
sine
函式的逆函式計算兩側之間的角度。假設我們有一個角度θ
,那麼θ
的正弦
和反正弦
公式將遵循。
Sine Function -> sin(θ) = (Side opposit to θ angle) / (Hypotenuse)
Arcsine Function -> θ = sin⁻¹((Side opposit to θ angle) / (Hypotenuse))
Python 程式語言有一個內建模組 math
,它是標準 Python 庫的一部分。
這個模組有一個方法,asin()
,用於執行反正弦
操作。
本文將學習如何在 Python 中使用 asin()
方法計算反正弦或正弦的倒數。
在 Python 中使用 asin()
方法
asin()
方法接受單個浮點值,該值應在 [-1, 1]
範圍內,包括兩個值。
asin()
方法將以弧度為單位計算提供的浮點值的角度。
要將弧度轉換為度,可以使用 1
弧度等於 57.296
度。或者,將弧度值乘以 180 / π
以將其轉換為度數。
1 radian = 57.296 degrees
1 radian * 180 / π = 57.296 degrees
讓我們藉助一些相關示例來了解 asin()
方法的用法。請參閱以下 Python 程式碼。
import math
print(math.asin(0))
print(math.asin(1)) # π / 2
print(math.asin(-1)) # -π / 2
print(math.asin(10 / 20))
print(math.asin(40 / 50))
print(math.asin(-10 / 20))
print(math.asin(-40 / 50))
輸出:
0.0
1.5707963267948966
-1.5707963267948966
0.5235987755982989
0.9272952180016123
-0.5235987755982989
-0.9272952180016123
作者: Vaibhav Vaibhav