-
1、四舍五入取整函数:round
语法:round(double a[,int d])
说明:一个参数a四舍五入取整,两个参数a保留d位小数四舍五入
举例:
hive> select round(123.567) from dual;
OK
124.0
Time taken: 0.109 seconds, Fetched: 1 row(s)
hive> select round(123.367) from dual;
OK
123.0
Time taken: 0.093 seconds, Fetched: 1 row(s)
hive> select round(123.367,2) from dual;
OK
123.37
Time taken: 0.116 seconds, Fetched: 1 row(s)
-
2、向下取整:floor
语法:floor(double a)
说明:向下取整
hive> select floor(123.345) from dual;
OK
123
Time taken: 0.145 seconds, Fetched: 1 row(s)
-
&nbs