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]

我们使用 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]
