列表

详情


MaxCompute提供了丰富的内置函数,比如针对数值的整形就有多种方法。现在要通过内置函数把-3.14变成-3.0或者-3,以下方法中正确的有( )。


A. trunc(-3.14,0)

B. ceiling(-3.14)

C. round(-3.14,0)

D. cast(-3.14 as bigint)

E. coalesce(-3.14,-3)

F. floor(-3.14)

参考答案: ABCD

详细解析:

trunc将输入值number截取到指定小数点位置,ceiling比当前数大一点的整数  round去掉小数 cast(-3.14 as bigint) 也是-3


上一题