SQLite DEGREES() 函数返回以弧度为单位测量的角度,即弧度转角度。
语法
DEGREES(x)
参数
x | 必填。 指定以弧度为单位的角度。 |
返回值
返回以弧度为单位测量的角度。
示例 1:
下面的示例展示了 DEGREES() 函数的用法。
SELECT DEGREES(0);
Result: 0.0
SELECT DEGREES(1);
Result: 57.2957795130823
SELECT DEGREES(2);
Result: 114.591559026165
SELECT DEGREES(3);
Result: 171.887338539247
SELECT DEGREES(PI()/3);
Result: 60.0
SELECT DEGREES(PI()/2);
Result: 90.0
SELECT DEGREES(PI());
Result: 180.0
示例 2:
考虑一个名为 Sample 的数据库表,其中包含以下记录:
Data | x |
---|---|
Data1 | 0 |
Data2 | 1 |
Data3 | 2 |
Data4 | 3 |
Data 5 | 4 |
下面给出的语句可用于转换记录将 x 列(包含以弧度表示的值)转换为度数。
SELECT *, DEGREES(x) AS DEGREES_Value FROM Sample;
这将产生如下所示的结果:
Data | x | DEGREES_Value |
---|---|---|
Data1 | 0 | 0.0 |
Data2 | 1 | 57.2957795130823 |
Data3 | 2 | 114.591559026165 |
Data4 | 3 | 171.887338539247 |
Data5 | 4 | 229.183118052329 |