描述一下sum=parseFloat(num1)+parseFloat(num2),这个个sum=113.32000000000002,最后用了个Math.round(sum* 100)/100,解决问题,精确到两位。Math.floor()将小数全部截去,呵呵,挺有意思
ParseFloat有超长的小数位数的解决
最新推荐文章于 2021-08-31 17:13:02 发布
博客探讨了在JavaScript中,使用parseFloat进行数值相加时可能出现的精度问题,例如sum=113.32000000000002。为了解决这个问题,作者建议使用Math.round(sum*100)/100来精确到两位小数。Math.floor()函数则用于截取小数部分,展示了不同方法在数值处理中的应用。
464

被折叠的 条评论
为什么被折叠?



