侧边栏壁纸
博主头像
lai博主等级

  • 累计撰写 21 篇文章
  • 累计创建 12 个标签
  • 累计收到 0 条评论

前端js浮点计算修复

lai
lai
2021-12-08 / 0 评论 / 0 点赞 / 336 阅读 / 344 字
温馨提示:
本文最后更新于 2021-12-08,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

记录前端js计算修复方法:
修复前:

console.log (1-0.9);

修复后

var result = 1-0.9;
if (result != null && result != '' && !isNaN(result)) { 
	var c = result.toString();
	if (/\.\d*999999/.test(c) || /\.\d*0000000/.test(c)) {
		var _m = Math.pow(10, 6);
		result = Math.round(parseFloat(result)*_m)/_m;//result.toFixed(6);
	}
}
console.log (result);
0

评论区