atan2


逆正接(y / x)を求めます。

[所属]

数学ライブラリ

[指定形式]

#include <math.h>

double __far atan2(double y, double x);

[戻り値]

y / xの逆正接(アークタンジェント)を返します。返す値はラジアン単位で,[-π, π]までの範囲です。

xとyのどちらかが非数,またはxyがともに0,またはxとyがともに±∞の場合,非数を返し,グローバル変数errnoにマクロEDOMを設定します。

解が非正規化数,または消滅して0になった場合,グローバル変数errnoにマクロERANGEを設定します。

[詳細説明]

y / xの逆正接(アークタンジェント)を求めます。その際,両方の実引数の符号を用いて返却値の象限を決定します。