📜  SQL Server 中的 TAN() 和 COT()函数

📅  最后修改于: 2022-05-13 01:54:38.103000             🧑  作者: Mango

SQL Server 中的 TAN() 和 COT()函数

1. TAN()函数:
TAN()函数返回一个数字的正切值。

句法 :

TAN(number)

参数:必需。一个数值。
number :它是一个数值。
返回:它返回一个数字的正切的 float_expression。

示例-1:
当参数为正数时。

SELECT TAN(3.25);

输出 :

0.10883402551332971


示例 2 :
当参数为负数时。

SELECT TAN(-3.25);

输出 :

-0.10883402551332971


示例 3 :
当 PI()函数是参数时。

SELECT TAN(PI());
         OR
DECLARE @angle FLOAT;  
SET @angle = PI();  
SELECT 'The TAN of the angle is: ' + CONVERT(VARCHAR, TAN(@angle)); 

输出 :

The TAN of the angle is: -1.22465e-016


示例 4:
当参数作为表达式传递时。

SELECT TAN(5.2 + 1.4);

输出 :

0.32785800671313348

2. COT()函数:
COT()函数返回一个数的余切。

句法 :

COT(number)

参数:必需。一个数值。
number :它是一个数值。
返回:它返回一个数字的余切。

示例-1:
当参数为正数时。

SELECT COT(4);

输出 :

0.86369115445061673


示例 2 :
当参数是小数部分时。

SELECT COT(2.53);

输出 :

-1.4259392442208509


示例 3 :
当参数是一个表达式时。

SELECT COT(3 + 1);

输出 :

0.86369115445061673

示例 4:
当 PI()函数是参数时。

Select COT(PI());
         OR
DECLARE @angle FLOAT;  
SET @angle = PI();  
SELECT 'The COT of the angle is: ' + CONVERT(VARCHAR, COT(@angle));

输出 :

The COT of the angle is: -8.16562e+015