ib_udf
ATAN2()
山田健一
X,Y座標と原点との逆正接を返します。
ATAN
y
x
y数値データ型の列または式
x数値データ型の列または式
DECLARE EXTERNAL FUNCTION atan2
DOUBLE PRECISION, DOUBLE PRECISION
RETURNS DOUBLE PRECISION BY VALUE
ENTRY_POINT 'IB_UDF_atan2' MODULE_NAME 'ib_udf';
X,Y座標と原点との逆正接を返します。結果の単位はラジアンです。
ATAN2(1,ルート3)を返します。結果を度に変換します。ATAN(1÷ルート3)と同じ結果になります。
SELECT ATAN2(1,SQRT(3))*180/PI(),
ATAN(1/SQRT(3))*180/PI() FROM RDB$DATABASE;
30.00000000000000 30.00000000000000
ACOS()
ASIN()
ATAN()