js- float类型相减 出现无限小数的问题

6.3 -1.1 是不是应该等于5.2?

但是js 会导致得出 5.19999999999的结果

怎么办?可以先先乘100 后相减,然是用方法 舍入为最接近的整数,然后再除于100,

Math.round((scoreex - p)*100)/100
posted @ 2021-01-22 16:29  岑惜  阅读(429)  评论(0编辑  收藏  举报