|
|
◆ Atan2()
| Function Atan2 |
( |
Y As |
Double, |
|
|
X As |
Double, |
|
|
Optional Info As |
Long |
|
) |
| |
arctan2(y, x)
- 目的
- y/x の逆タンジェントの主値(ラジアン)を求める. 正の x 軸と, 原点から点(x, y)に引いた直線がなす角度に等しい. x > 0 の場合, arctan2(y, x) = arctan(y/x) である. x = 0 の場合, y > 0 であれば π/2, y < 0 であれば, -π/2 になる.
- 戻り値
- Double
arctan2(y, x). (-π <= arctan2(y, x) <= π)
- 引数
-
| [in] | Y | 引数 y. (x <> 0 または y <> 0 であること) |
| [in] | X | 引数 x. (x <> 0 または y <> 0 であること) |
| [out] | Info | (省略可)
= 0: 正常終了.
= -1: パラメータ Y または X の誤り. (X = 0 かつ Y = 0) (0を返す) |
|