项目:后端返回 0.28 和 0.14,前端要求显示百分比
=》 0.28*100 + “%” =》28.99999999999... %
这里是js的精度丢失,(js小数转二进制时丢失)具体自己查
解决方案:return parseFloat((val*100).toPrecision(12)) + "%";
项目:后端返回 0.28 和 0.14,前端要求显示百分比
=》 0.28*100 + “%” =》28.99999999999... %
这里是js的精度丢失,(js小数转二进制时丢失)具体自己查
解决方案:return parseFloat((val*100).toPrecision(12)) + "%";
本文标题:js 后端返回浮点数,前端用乘法或者除法处理,得到超常值
本文链接:https://www.haomeiwen.com/subject/shrtyktx.html
网友评论