收藏
回答

小程序算法运算





为什么小程序0.68*10会变成6.800000000000001的? 0.58*10又不会的,这是小程序的bug吗??

最后一次编辑于  2018-07-12
回答关注问题邀请回答
收藏

3 个回答

  • 席子麥
    席子麥
    2018-07-12

    js的问题

    2018-07-12
    有用
    回复 1
    • _piao
      _piao
      2018-07-12

      好的谢谢了

      2018-07-12
      回复
  • 是小白啊
    是小白啊
    2018-07-12

    你好,不是的,这是涉及到精度问题,需要你自己去处理的

    2018-07-12
    有用
    回复 1
    • _piao
      _piao
      2018-07-12

      好的谢谢了

      2018-07-12
      回复
  • 卢霄霄
    卢霄霄
    2018-07-12

    不是小程序的问题,js内核对纯小数就是这样的。。比如 0.1+0.2 。有兴趣的话可以百度下 js 小数运算。建议你在js里先用  (0.68 * 10).toFixed(1) 运算了来

    2018-07-12
    有用
    回复 1
    • _piao
      _piao
      2018-07-12

      好的谢谢了

      2018-07-12
      回复
登录 后发表内容