美文网首页
js浮点数的比较方法

js浮点数的比较方法

作者: 站着瞌睡 | 来源:发表于2020-03-21 10:09 被阅读0次

    正常的比较浮点数大小会出现偏差,因为精度的问题会导致0.1+0.2不等于0.3,所以无法用==或者===做比较,可以采用下面的方式判断是否相等,判断差值是否小于最小精度值

    Math.abs(0.1+0.2-0.3) < Number.EPSILON
    

    相关文章

      网友评论

          本文标题:js浮点数的比较方法

          本文链接:https://www.haomeiwen.com/subject/prxyyhtx.html