MySQL DEGREES 函数

MySQL 的 DEGREES 函数是数字函数之一,用于将弧度值转换为度。DEGREES 的语法如下所示。

SELECT DEGREES (Numeric_Expression)
FROM Source

为了演示这个 DEGREES 数字函数,我们将使用下面显示的数据。

MySQL DEGREES 函数示例

此方法将弧度值转换为度,下面的查询显示了使用此函数的多种方法。

-- Finding for Negative Value
SELECT DEGREES(-10.75) AS `Value in Degrees`;

-- Finding for Positive Value
SELECT DEGREES(2.67) AS `Value in Degrees`;

-- Example along with PI()
SELECT DEGREES(PI()) AS `Value in Degrees`;
SELECT DEGREES(PI()/2) AS `Value in Degrees`;
SELECT DEGREES(PI()/3) AS `Value in Degrees`;

-- string value
SELECT DEGREES('6.74') AS `Value in Degrees`;

-- on String text
SELECT DEGREES('MySQL') AS `Value in Degrees`;

从下面的屏幕截图中,您可以看到我们对不同的值使用了 DEGREES 函数。

Example 1

Example 2

MySQL 中,此 数字 方法还允许您查找列数据的数值。在此示例中,我们将查找 Service Grade 列中所有记录的等效值。

SELECT Product, Color,
		StandardCost, Sales, TaxAmt,
        ServiceGrade,
        DEGREES(ServiceGrade) AS `Grade Value inDegrees`
FROM `numeric functions`;
Degrees Function 3