今天测试小程序的购物车发现价格计算有误,然后单独用固定式子测试,发现当小数第一位为1,2,3,4,6,7,8,9的时候乘以3或3的倍数就会出问题,测试了0.15也会出错,第一位为5,无论后面的数是多少都没有问题,所以猜测是小数第一位的影响,也有像0.9这样的特例,具体如图:













展开全部
收起
4回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Jasper

    20人对此回答表示赞同

    其实把最后结果保留两位小数就正常了,购物车金额显示都是应该保留两位小数

    展开
    20
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Clara33

    17人对此回答表示赞同

    百度下js浮点数运算

    展开
    17
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 小玲珑

    17人对此回答表示赞同

    老哥js基础不过关呀

    展开
    17
    1回复
    发布于 6年前

    评论(1)

    收起评论

    • Josiah3 2019-03-02 22:54

      哈哈,没搞过js,这里在边搞边学

      回复
  • Oliver

    6人对此回答表示赞同

    (parseFloat(12.3)+parseFloat(6.6)).toFixed(2);

    展开
    6
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部