WorksheetFunction.Atan2 方法 (Excel)

傳回指定之 x 和 y 座標的反正切值或反正切值。 反正切值是從 X 軸到包含原點 (0、0) 以及座標 (x_num點y_num) 的角度。 角度在 -pi 和 pi 之間以弧度表示,但 -pi 除外。

語法

運算式Atan2 (Arg1Arg2)

表達 代表 WorksheetFunction 物件的 變數。

參數

名稱 必要/選用 資料類型 描述
Arg1 必要 雙精確度 點的 X 座標。
Arg2 必要 雙精確度 點的 Y 座標。

傳回值

雙精確度

註解

正值的結果代表繞 X 軸逆時針旋轉的角度,而負值的結果代表順時針旋轉的角度。

適用下列條件:

  • 其中 x > 0 ATAN2 (x,y) = ATAN (y/x)

  • 其中 y > = 0,x < 0 ATAN2 (x,y) = ATAN (y/x) +PI ()

  • 其中 y < 0,x < 0 ATAN2 (x,y) = ATAN (y/x) - PI ()

  • 其中 y > 0,x = 0 ATAN2 (x,y) = PI () /2

  • 其中 y < 0,x = 0 ATAN2 (x,y) = -PI () /2

  • 如果 x 和 y 都是 0, Atan2 會 傳回錯誤值。

若要以度表示反正切值,請將結果乘以 180/PI ( ) 或使用 Degrees 方法。

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應