QuickBI关于报表展示数值保留小数位的进位问题
更新时间:
概述
本文主要介绍报表展示过程中小数进位问题的原理。
详细信息
原理解析
可视化报表中数值涉及百分位保留几位小数时,展示原理并不是四舍五入,有时还会是四舍六入。这是因为在前端中使用的js的tofixed()方法并不是完全的四舍五入,一般情况下有个口诀如下:
四舍六入五考虑,五后非零就进一,五后为零看奇偶,五前为偶应舍去,五前为奇要进一。
特殊情况
- 存在口诀失效的情况:
测试数值选择0.21425和0.21185,在图表中选择展示为百分数保留两位小数,就会发现展示结果并不符合上述口诀。 - 下图为tofixed()方法运行结果,出现上述问题无需担心,展示数据会有轻微的偏差,可以适当忽略,图表数据导出时数据内容是正确的,不会出现数值上的偏差。
适用于
- Quick BI
说明:本文适用于仪表板可视化图表模块。
反馈
- 本页导读
文档反馈