小程序视图层-算数运算重大BUG
发布于 5 年前 作者 xiulan33 1367 次浏览 来自 问答

你想反馈一个 Bug 还是 提一个需求?

如果是 Bug:小程序视图层-算数运算BUG:

* Bug 表现是什么?预期表现是什么?

0.03-0.02结果竟然是0.009999999999

我试过除了0.03其他的数值没问题,开发者工具,苹果,安卓手机都试过

* 如何复现?

* 提供一个最简复现 Demo

<view class=“total”>合计:¥ {{0.03-0.02}}</view>结果是0.009999999999

如果是需求:

* 你希望有什么能力?

* 你需要这个能力的场景是 ?

3 回复

解决办法  :

    Number((0.03-0.02).toFixed(2))

感谢感谢@甜到哀伤Free;这就是为什么微信支付用1来代表一分而不是0.01的问题哈?

这并不是小程序的问题   你在c++ delphi vb js上统统如此,你在控制台可以自己测试一下

回到顶部