前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SQL函数 DEGREES

SQL函数 DEGREES

作者头像
用户7741497
发布2022-04-02 12:21:11
5070
发布2022-04-02 12:21:11
举报
文章被收录于专栏:hml_知识记录hml_知识记录

SQL函数 DEGREES

将弧度转换为角度的数值函数。

大纲

代码语言:javascript
复制
DEGREES(numeric-expression)

{fn DEGREES(numeric-expression)}

参数

  • numeric-expression - 以弧度表示的角度的量度。解析为数值的表达式。

度返回NUMERICDOUBLE数据类型。如果NUMERIC-EXPRESSION的数据类型为DOUBLE,则度返回DOUBLE;否则返回NUMERIC

度数可以指定为标准标量函数,也可以指定为使用大括号语法的ODBC标量函数。

描述

DEGREES以弧度为单位进行角度测量,并以度为单位返回相应的角度测量值。如果传递空值,度将返回空。

返回值的默认精度为36,默认小数位数为18

可以使用弧度函数将度数转换为弧度。

示例

下面的嵌入式SQL示例返回与弧度值0到6对应的等价度:

代码语言:javascript
复制
ClassMethod Degrees()
{
    s a = 0
    while a < 7 {
        &sql(SELECT DEGREES(:a) INTO :b)
        if SQLCODE '= 0 {
            w !,"Error code ",SQLCODE
            q 
        } else {
            w !,"radians ",a," = degrees ",b
            s a=a+1 }
        }
}
代码语言:javascript
复制
DHC-APP>d ##class(PHA.TEST.SQLCommand).Degrees()
 
radians 0 = degrees 0
radians 1 = degrees 57.29577951308232089
radians 2 = degrees 114.5915590261646418
radians 3 = degrees 171.8873385392469627
radians 4 = degrees 229.1831180523292836
radians 5 = degrees 286.4788975654116045
radians 6 = degrees 343.7746770784939253

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • SQL函数 DEGREES
  • 大纲
  • 参数
  • 描述
  • 示例
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档