SQL COS() 函数
SQL COS() 函数用于计算给定值的三角余弦值。该函数接受一个单一的数值作为参数。参数的定义域必须是(-∞, ∞),即所有实数的集合,而结果的取值范围将在[-1,1]之间。如果传递给该函数的值不在定义域内,将会引发错误。
一个角的余弦定义为直角三角形中对应角的临边与斜边的比值。在数学中,最常用的角度的余弦值是0、30、45、60和90度。下面是这些角度的余弦图表−
语法
以下是SQL COS()函数的语法-
其中,number是我们需要计算余弦值的值,以弧度为单位。该值的定义域为所有实数。
示例
如果我们将正值作为参数传递给这个函数,那么它将返回相应的余弦值,如下所示 –
当我们运行上面的程序时,它会产生以下结果−
示例
在这里,我们试图将一个负值作为参数传递给这个函数,如下所示−
执行上述代码时我们得到以下输出 –
示例
我们也可以将数学常数PI作为参数传递给这个函数,它会返回它对应的余弦值。
以下是上述代码的输出结果−
示例
0的余弦值为1。
上述代码的输出如下:
示例
假设我们已经创建了一个名为CUSTOMERS的表,如下所示−
让我们将r的值插入其中 –
下面的查询计算所有客户的薪资的余弦值 –
结果如下-