MySQL COS 函数

MySQL COS 函数是数字函数之一,用于计算指定表达式的三角余弦。此余弦函数的数学公式为 COS(x) = 邻边长度 / 斜边长度。COS 函数的基本语法如下所示。

SELECT COS (Numeric_Expression)
FROM Source

为了演示此 COS 数字函数,我们将使用下面展示的数据。

numeric Table 1

MySQL COS 函数示例

COS 返回任何数值的三角余弦值,下面的查询展示了使用此函数的多重方式。

-- Cosine of Negative Value
SELECT COS(-10.57) AS `Cosine Value`;

-- Cosine of Positive Value
SELECT COS(7.96) AS `Cosine Value`;

-- Cosine of Numeric Expression
SELECT COS(1.75 + 2.25 - 4.00) AS `Cosine Value`;

-- Cosine of string value
SELECT COS('3.14') AS `Cosine Value`;

-- Cosine of String
SELECT COS('MySQL') AS `Cosine Value`;

从下面的屏幕截图可以看到,我们使用了 COS 函数来查找不同值的余弦值。在此,我们使用 ALIAS 列为 MySQL 结果指定了一个新名称“Cosine Value”。

COS Example 2

此 Numeric 方法还可以帮助您查找表中列数据的余弦值。在此示例中,我们将查找 Tax Amount 列和 Service Grade 列中所有记录的余弦值。

-- Cosine Function Example

SELECT Product, Color,
		StandardCost, Sales, TaxAmt,
        COS(TaxAmt) AS `Tax Cosine Value`,
        ServiceGrade,
        COS(ServiceGrade) AS `Grade Cosine Value`
FROM `numeric functions`;
COS Function Example 3