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

SQL函数 RADIANS

作者头像
用户7741497
发布2022-07-08 11:06:01
3870
发布2022-07-08 11:06:01
举报
文章被收录于专栏:hml_知识记录

SQL函数 RADIANS

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

大纲

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

{fn RADIANS(numeric-expression)}

参数

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

RADIANS 返回 NUMERICDOUBLE 数据类型。如果 numeric-expression 是数据类型 DOUBLERADIANS 返回 DOUBLE;否则,它返回 NUMERIC

RADIANS 可以指定为标准标量函数或带有大括号语法的 ODBC 标量函数。

描述

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

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

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

示例

以下嵌入式 SQL 示例以 30 度为增量返回与从 0365 的度值对应的弧度等效值:

代码语言:javascript
复制
/// d ##class(PHA.TEST.SQLFunction).Radians()
ClassMethod Radians()
{
    s a = 0
    while a < 366 {
        &sql(
            SELECT RADIANS(:a) INTO :b
        )
        if SQLCODE '= 0 {
            w !,"Error code ",SQLCODE 
        } else {
        w !,"degrees ",a," = radians ",b
        s a = a + 30 
        }
    }
}
代码语言:javascript
复制
DHC-APP>d ##class(PHA.TEST.SQLFunction).Radians()
 
degrees 0 = radians 0
degrees 30 = radians .5235987755982988731
degrees 60 = radians 1.047197551196597746
degrees 90 = radians 1.570796326794896619
degrees 120 = radians 2.094395102393195492
degrees 150 = radians 2.617993877991494366
degrees 180 = radians 3.141592653589793239
degrees 210 = radians 3.665191429188092112
degrees 240 = radians 4.188790204786390985
degrees 270 = radians 4.712388980384689858
degrees 300 = radians 5.235987755982988731
degrees 330 = radians 5.759586531581287604
degrees 360 = radians 6.283185307179586477

本文系转载,前往查看

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

本文系转载前往查看

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

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