开发者社区 问答 正文

Flink计算小数部分以截断方式取整函数

已解决

Flink计算小数部分以截断方式取整函数

展开
收起
阿里云服务支持 2022-12-19 11:31:10 330 分享 版权
1 条回答
写回答
取消 提交回答
  • 官方回答

    Flink对numeric1的小数部分以截断的方式取整,取整的位数由numeric2决定,需使用TRUNCATE函数,详情请参考官方文档

    ● 如果参数为 NULL,则结果也是 NULL。

    ● 如果 numeric2 为0或不填,则结果没有小数部分。numeric2 可为负数,此时对整数部分取整。

    ○ 例如 TRUNCATE(41.231, 2) 返回41.23;TRUNCATE(41.231) 返回41.0;TRUNCATE(41.231, -1) 返回40.0。

    2022-12-19 11:34:44
    赞同 展开评论