SQL Server (Transact-SQL) DEGREES() 函数用于将弧度转为角度。
语法
DEGREES(x)
参数
x | 必填。 指定转为角度的弧度。 |
返回值
返回弧度对应的角度。
示例1:
下面的示例显示了DEGREES()函数的用法。
SELECT DEGREES(0);
Result: 0
SELECT DEGREES(1.0);
Result: 57.29577951308232
SELECT DEGREES(2.0);
Result: 114.59155902616465
SELECT DEGREES(3.0);
Result: 171.88733853924697
SELECT DEGREES(PI()/3);
Result: 59.99999999999999
SELECT DEGREES(PI()/2);
Result: 90
SELECT DEGREES(PI());
Result: 180
示例 2:
考虑一个名为 Sample 的数据库表,其中包含以下记录:
Data | x |
---|---|
Data 1 | 0.0 |
Data 2 | 1.0 |
Data 3 | 2.0 |
Data 4 | 3.0 |
Data 5 | 4.0 |
下面给出的语句可用于将x列的记录(包含以弧度表示的值)转换为度数。
SELECT *, DEGREES(x) AS DEGREES_Value FROM Sample;
这将产生如下所示的结果:
Data | x | DEGREES_Value |
---|---|---|
Data 1 | 0.0 | 0 |
Data 2 | 1.0 | 57.29577951308232 |
Data 3 | 2.0 | 114.59155902616465 |
Data 4 | 3.0 | 171.88733853924697 |
Data 5 | 4.0 | 229.1831180523293 |