js方法解决计算精度的问题,比如0.1+0.2不等于0.3的问题_js 1.5+0.3_炸_洋芋的博客-CSDN博客

网站介绍:hello!各位,我又回来了,很长时间不更新了!项目忙!还有私事忙啊!特别忙!我能说自己懒吗?啊?好了,进入正题,项目中遇到一个问题,就是手动输入数字,要联动计算,果然,英俊帅气的我还是翻车了,js还是没有避免底层计算机丢失精度的问题,就好像0.1+0.2不等于0.3一样,它们永远不可能在一起!!!但是我是谁?我是你最帅的三哥啊!我查阅了一些资料,并整理了下思路,然后写出了这个工具函数,大体思路就是,把小数部分转换成整数进行计算,然后再转换回去,而且处理下数据的丢失精度问题!啥也不说了,直接上代码_js 1.5+0.3