编辑
2020-02-17
前端
00
请注意,本文编写于 1878 天前,最后修改于 124 天前,其中某些信息可能已经过时。

在金额展示的时候出这个问题

原因:

1.09*100 = 109.00000000000001

解决办法

javascript
handleToFixed(origin, n = 0) { const scale = Math.pow(10, n); const r = origin * scale * 10; return Number((Math.round(Math.round(r) / 10) / scale).toFixed(n)); }

本文作者:safran

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!