SQL COT()函数
SQL COT() 函数计算数值的三角余切值。该函数接受一个数值作为参数。参数的定义域必须是除π/2的倍数外的所有实数。即{x | x ≠ kπ + π/2, k ∈ Z},其中Z表示所有整数的集合,结果的范围将是(-∞, ∞),除非参数等于π的倍数。如果传递给该函数的值不属于给定的定义域,则会引发错误。
角度的余切定义为直角三角形的临边与对边的比值。它的周期是π,这意味着它每隔π弧度(或每隔180度)重复一次。因此,余切函数的定义域是除正弦函数为零的值外的所有实数,因为除以零是未定义的。
语法
以下是 SQL COT() 函数的语法 −
其中,number是我们需要计算余切的值,以弧度为单位。
示例
如果我们传递一个正值作为参数,那么该函数将返回它的对应余切值,如下所示 –
运行以上程序时,会产生以下结果−
示例
在这里,我们尝试将一个负值作为参数传递给该函数,它返回其对应的余切值,如下所示:-
在执行上述代码时,我们会得到以下输出结果−
示例
我们还可以将数学常数π作为参数传递给这个函数,它会返回它对应的余切值。
以下是上述代码的输出:
示例
如果我们尝试获取0的余切值,将会出现如下错误 –
上面代码的输出如下:
示例
假设我们已经创建了一个名为CUSTOMERS的表,如下所示 –
让我们将r值插入其中 –
以下查询计算所有客户的薪水的余切值−
生成的结果如下: