收藏
回答

4.1-1=3.0999999999996?


在微信小程序中,我在实验数字的加减时发现数字4.1减去1结果是3.09999999999996,有没有大佬知道这是什么情况?

回答关注问题邀请回答
收藏

16 个回答

  • Helberrrt
    Helberrrt
    2018-07-27

    console.log((4.1 -  1).toFixed(2))


    2018-07-27
    有用 5
    回复
  • 流年之外
    流年之外
    2018-07-28

    老哥是直接略过语言直接上手的嘛

    2018-07-28
    有用 3
    回复 1
    • profes
      profes
      2018-07-28

      以前学过其他的编程语言,所有对这些不怎么在意,现在才发现基础的重要性。

      2018-07-28
      回复
  • 慕春
    慕春
    2018-07-30

    一般原则,前端不参与任何计算。要啥都让后端算好,当然后端也是同样的问题,但是好解决,前端不背锅。

    2018-07-30
    有用 1
    回复 1
    • 店掌宝-冯先生
      店掌宝-冯先生
      2018-07-31

      前端不参与计算,哈哈哈.............

      2018-07-31
      回复
  • Creep
    Creep
    2018-07-27

    跟小程序没关系,百度一下浮点数

    2018-07-27
    有用 1
    回复
  • 2018-07-31

    js的浮点数计算精度问题,老哥以前不是写js的吧。

    2018-07-31
    有用
    回复 1
    • profes
      profes
      2018-08-02

      我是学生。。。

      2018-08-02
      回复
  • 墨月
    墨月
    2018-07-31

    这是JS的内容,这里我们不过多谈论,请自行百度

    2018-07-31
    有用
    回复
  • zzc
    zzc
    2018-07-31

    6666666666666666

    2018-07-31
    有用
    回复
  • 刘祥波~知识之城、小程序、app
    刘祥波~知识之城、小程序、app
    2018-07-31

    这是js基础

    2018-07-31
    有用
    回复
  • stoneFire
    stoneFire
    2018-07-30

    使用wxs做过滤器

    2018-07-30
    有用
    回复
  • 杨永安
    杨永安
    2018-07-30

    js的问题

    2018-07-30
    有用
    回复

正在加载...

登录 后发表内容