润乾报表关于数据保留小数的相关函数

 

润乾报表关于数据保留小数的相关函数有多个,
下面一一对其说明:

1:round() 标准的四舍五入函数,可以保留任意的小数
具体语法为:

    函数说明:
        对数据在指定位置上进行截取,剩余部分四舍五入
        相关的函数有:
            ceil:对数据在指定位置上进行截取,剩余部分只要有值就进位
            floor:对数据在指定位置上进行截取,剩余部分只要有值全舍去
    语法:
        round(numberExp, {nExp})
    参数说明:
        numberExp       需要进行截取的数据
        nExp            整数,用于指定需要进行截取的位置,
                        >0:从小数点往右位移nExp个位数,
                        <0:从小数点往左移nExp个位数
                        =0:表示当前小数点的位置
    返回值:
        数值型

    round(3451251.274,1)     返回:3451251.3

与其相似的函数有两个

ceil()   
floor()

ceil()函数是有值就进位 floor() 函数是有值就舍去,置为 0
用法和 round 是一样的。

另外,如果是其他格式的数据,类型转换则可以用 string 函数进行转换。

string(456123.521,"#0.00")  返回 456123.52   采用的是四舍五入