SQL Server 函数

SQL Server (Transact-SQL) COT() 函数返回角度的三角余切值(角度应以弧度为单位)。在特殊情况下,它返回以下内容:

  • 如果 x 为 0,则返回错误。

语法

COT(x) 

参数

x必填。 以弧度指定角度。

返回值

返回角度的三角余切值。

示例 1:

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

SELECT COT(1);
Result: 0.6420926159343306

SELECT COT(2);
Result: -0.45765755436028577

SELECT COT(3);
Result: -7.015252551434534

SELECT COT(-1);
Result: -0.6420926159343306

SELECT COT(-2);
Result: 0.45765755436028577

SELECT COT(-3);
Result: 7.015252551434534

SELECT COT(PI());
Result: -8165619676597685 

示例 2:

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

Datax
Data 10.5
Data 21
Data 35
Data 410
Data 550

下面给出的语句可用于计算列 x的三角余切值.

SELECT *, COT(x) AS COT_Value FROM Sample; 

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

DataxCOT_Value
Data 10.51.830487721712452
Data 210.6420926159343306
Data 35-0.2958129155327455
Data 4101.54235104535692
Data 550-3.6778144508505695