SQL Server 函数

SQL Server (Transact-SQL) ATAN() 函数返回值的反正切值。返回值的范围是 -𝜋/2 到 𝜋/2。

注意:ATAN() 是TAN() 的倒数。

语法

ATAN(x)

参数

x 必需。 指定值。

返回值

返回值的反正切值。

示例1:

下面的示例展示了ATAN()函数的用法。

SELECT ATAN(3);
Result: 1.2490457723982544

SELECT ATAN(0.5);
Result: 0.4636476090008061

SELECT ATAN(0);
Result: 0

SELECT ATAN(-0.5);
Result: -0.4636476090008061

SELECT ATAN(-3);
Result: -1.2490457723982544

示例2:

考虑一个名为 Sample 的数据库表,其中包含以下记录:

Datax
Data 1-1
Data 2-0.5
Data 30
Data 40.5
Data 51

下面给出的语句可用于计算列 x 的记录的反正切

SELECT *, ATAN(x) AS ATAN_Value FROM Sample;

这将产生如下所示的结果:

DataxATAN_Value
Data 1-1-0.7853981633974483
Data 2-0.5-0.4636476090008061
Data 300
Data 40.50.4636476090008061
Data 510.7853981633974483