返回类型 | 函数名 | 说明 | 实例 |
double | round(double a) | 四舍五入 | hive> select round(3.4); 3.0 hive> select round(3.6); 4.0 |
double | round(double a,int b) | 指定精度四舍五入 | hive> select round(3.2344553,2); hive> select round(3.2354553,2); |
bigint | floor(double a) | 向下取整,去掉小数 | hive> select floor(3.234); hive> select floor(3.789); |
bigint | ceil(double a) | 向上取整,去掉小数 | hive> select ceil(3.234); hive> select ceil(3.789); |