位置:首頁 > 腳本語言 > Python教學 > Python atan2()方法

Python atan2()方法

atan2()方法返回atan(y / x),以弧度表示。

語法

以下是atan2()方法的語法:

atan2(y, x)

注意:此函數是無法直接訪問的,所以我們需要導入math模塊,然後需要用math的靜態對象來調用這個函數。

參數

  • y -- 這必須是一個數值。

  • x -- 這必須是一個數值。

返回值

此方法返回atan(Y / X),以弧度表示。

例子

下麵的例子顯示了atan2()方法的使用。

#!/usr/bin/python
import math

print "atan2(-0.50,-0.50) : ",  math.atan2(-0.50,-0.50)
print "atan2(0.50,0.50) : ",  math.atan2(0.50,0.50)
print "atan2(5,5) : ",  math.atan2(5,5)
print "atan2(-10,10) : ",  math.atan2(-10,10)
print "atan2(10,20) : ",  math.atan2(10,20)

當我們運行上麵的程序,它會產生以下結果:

atan2(-0.50,-0.50) :  -2.35619449019
atan2(0.50,0.50) :  0.785398163397
atan2(5,5) :  0.785398163397
atan2(-10,10) :  -0.785398163397
atan2(10,20) :  0.463647609001