润乾报表关于数据保留小数的相关函数
润乾报表关于数据保留小数的相关函数有多个,
下面一一对其说明:
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 采用的是四舍五入