解决js浮点数计算误差的问题

289 阅读1分钟

const money='8.75' ;

parseInt((parseFloat(money)*100).toFixed(2));

var num = '0.045'; var round = (Math.round( num * 100 ) / 100).toFixed(2); alert(round); 标准的做法是,把他转换成整数。