SQL COS 函数

SQL Server COS 函数是一个数学函数,用于计算指定表达式的三角余弦值。COS 函数的语法如下所示。

SELECT COS (Float_Expression)
FROM [Source]

在此 COS 函数演示中,我们使用数学表数据。

SQL COS 函数示例

该函数的数学公式是 COS(x) = 邻边长度 / 斜边长度。COS 函数计算给定角度的余弦值。以下查询向您展示了使用此 COS 函数的多种方法。

DECLARE @i float
SET @i = 208.45

SELECT COS(@i)AS [SQLCosine]

-- Calculating COS directly
SELECT COS(0.24)AS [SQLCosine]

-- Calculating COS directly
SELECT COS(0)AS [SQLCosine]

-- Calculating COS directly
SELECT COS(1)AS [SQLCosine]
COSINE Example 1

我们使用 COS 数学函数 来计算变量 @i 的余弦值。这意味着 COS(208.45)

SELECT COS(@i)AS [SQLCosine]

在下一个 SQL Server 语句中,我们直接在浮点值上使用了余弦函数。

SELECT COS(0.24)AS [SQLCosine]

COS 函数示例 2

在此 COS 函数示例中,我们将计算数学函数表中 [Tax Amount] 和 [Service Grade] 中所有记录的余弦值。

SELECT [EnglishProductName]
      ,[SalesAmount]
      ,[TaxAmt]
      ,COS([TaxAmt]) AS [Tax Cosine]
      ,[Service Grade] AS Grade
      ,COS ([Service Grade]) AS [Cosine] 
  FROM [Mathemetical Functions]
COS FUNCTION 2