Oracle ATAN2() 函数使用指南
Oracle ATAN2()
是一个内置函数,它返回两个给定参数的反正切。
Oracle ATAN2()
语法
这里是 Oracle ATAN2()
函数的语法:
ATAN2(x, y)
参数
x
-
必需的。
y
-
必需的。
返回值
Oracle ATAN2()
函数返回两个给定参数的反正切。它是一个在 -pi
到 pi
范围内的值,以弧度表示。
如果任何参数是 BINARY_FLOAT
或 BINARY_DOUBLE
,则 ATAN2()
返回 BINARY_DOUBLE
。否则 ATAN2()
返回 NUMBER
。
如果任意一个参数为 NULL
, ATAN2()
将返回 NULL
。
Oracle ATAN2()
示例
这里有几个展示了 Oracle ATAN2()
函数用法的示例。
基本用法
SELECT
ATAN2(1, 2)
FROM dual;
输出:
ATAN2(1,2)
_____________________________________________
0.4636476090008061162142562314612144020295
NULL 参数
如果任意一个参数为 NULL
, ATAN2()
将返回 NULL
。
SET NULL 'NULL';
SELECT
ATAN2(1, NULL) NULL1,
ATAN2(NULL, 1) NULL2,
ATAN2(NULL, NULL) NULL3
FROM dual;
输出:
NULL1 NULL2 NULL3
________ ________ ________
NULL NULL NULL
在本示例中,我们使用 SET NULL 'NULL';
语句将 NULL
值显示为 'NULL'
字符串。
结论
Oracle ATAN2()
是一个内置函数,它返回两个给定参数的反正切。