ATAN2
ATAN2 函数以弧度表示的角度返回 x 和 y 坐标的弧切线。 第一个自变量和第二个自变量分别指定 x 和 y 坐标。
- expression-1
- 返回任何内置数字数据类型 (DECFLOAT 除外) ,字符串或图形字符串数据类型的值的表达式。 在对函数求值之前,会将字符串自变量强制转换为双精度浮点。 有关将字符串转换为双精度浮点的更多信息,请参阅 DOUBLE_PRECISION 或 DOUBLE。 如果一个自变量为 0 ,那么另一个自变量不得为 0。
- expression-2
- 返回任何内置数字数据类型 (DECFLOAT 除外) ,字符串或图形字符串数据类型的值的表达式。 在对函数求值之前,会将字符串自变量强制转换为双精度浮点。 有关将字符串转换为双精度浮点的更多信息,请参阅 DOUBLE_PRECISION 或 DOUBLE。 如果一个自变量为 0 ,那么另一个自变量不得为 0。
结果的数据类型为双精度浮点。 如果任何自变量可以为空,那么结果可以为空; 如果任何自变量为空,那么结果为空值。
示例
- 假定主变量 HATAN2A 和 HATAN2B 分别是值为 1 和 2 的 DOUBLE 主变量。
返回近似值为 1.1071487的双精度浮点数。SELECT ATAN2(:HATAN2A,:HATAN2B) FROM SYSIBM.SYSDUMMY1
