MySQL 函数

MySQL DEGREES() 函数返回以弧度测量的角度,其单位为近似值。 以度为单位测量的等效角度。

语法

DEGREES(x) 

参数

x必填。 指定以弧度为单位的角度。

返回值

返回以弧度测量的角度。

示例 1:

下面的示例展示了 DEGREES() 函数的用法。

mysql> SELECT DEGREES(0);
Result: 0

mysql> SELECT DEGREES(1);
Result: 57.29577951308232

mysql> SELECT DEGREES(2);
Result: 114.59155902616465

mysql> SELECT DEGREES(3);
Result: 171.88733853924697

mysql> SELECT DEGREES(PI()/3);
Result: 59.99999999999999

mysql> SELECT DEGREES(PI()/2);
Result: 90

mysql> SELECT DEGREES(PI());
Result: 180 

示例 2:

考虑一个名为 Sample 的数据库表,其中包含以下记录:

Datax
Data 10
Data 21
Data 32
Data 43
Data 54

下面给出的语句可用于转换列 x 的记录(包含以弧度表示的值)转换为度数。

SELECT *, DEGREES(x) AS DEGREES_Value FROM Sample; 

这将产生如下所示的结果:

DataxDEGREES_Value
Data 100
Data 2157.29577951308232
Data 32114.59155902616465
Data 43171.88733853924697
Data 54229.1831180523293