= ROUND(数值,小数位)
-- 这个函数需要2个参数才行;
——————————————————
ROUND(number,num_digits):返回某个数字按指定位数舍入后的数字。
number:需要进行舍入的数字。
num_digits:指定的位数,按此位数进行舍入。如果num_digits大于0,则舍入到指定的小数位。如果num_digits等于0,则舍入到最接近的整数。如果num_digits小于0,则在小数点左侧进行舍入。
示例:
ROUND(2.15,1)等于2.2
ROUND(2.149,1)等于2.1
ROUND(-1.475,2)等于-1.48
ROUND(21.5,-1)等于20
因浮点数存在精度计算丢失问题,导致计算结果里可能带上9999,0000这些,因此加入第三个参数来控制是否需要去除9999,0000.
false表示需要过滤9999,0000这些数据,true表示保留,参数为空则默认为false.