univue系列

js 精度丢失问题

2023-12-26  本文已影响0人  litielongxx

js 计算两个数加减乘除有误,是根据是二进制十进制底层计算的,存在丢失时是正常原情况。
引入math.js等专用修正的多为解决方法,不在意丢失影响可以忽略。

math.add(math.bignumber(0.1).toString(), math.bignumber(0.3).toString()) 

可能是版本改动了,需要转换下字符否则bignumber默认返回object数据。
https://blog.csdn.net/qianluo111/article/details/126249413

上一篇下一篇

猜你喜欢

热点阅读