2.4 - 2 = 0.399999999 请问这样的情况下,怎样处理合适?

小程序 文章 2022-03-03 15:00 0 全屏看文

2.4 - 2 = 0.399999999 请问这样的情况下,怎样处理合适?2.4 - 2 = 0.399999999 How to deal with this situation?

2.4 - 2 = 0.399999999 请问这样的情况下,怎样处理合适?



回答:

社区技术运营专员-horanzhou:

你好可以详细描述一下吗

less:就是处理用户余额的时候,2.4 - 2 = 0.39999999。使用 js 怎样处理这样的精度问题呢?云开发的 _.inc() 貌似也会出现这个问题
八九:

less:这个 toFixed 好像不靠谱
八九:那就自定义方法处理
八九:比如先扩大,在缩小,方法很多
less:我自己写的没把握,我想问问应该有成熟的解决办法
less:

使用云开发自增,貌似也会出现精度问题

_.inc()

brave:

建议右转某度搜索 js计算精度问题解决方式

less:使用云开发 _.inc() 貌似也会出现这个精度问题

-EOF-