测试人社区

支付宝-饿了么价格显示小数位数超多

用支付宝上的饿了么点外卖,加入购物车的菜单如下,发现包装费显示的小数位数太多了
手机为华为P30
支付宝版本为 10.2.8
确定无关网络问题(wifi 4G 都能复现)
具体复现步骤:
1、打开支付宝上的饿了么,进入 华莱士·全鸡汉堡(车陂地铁站店)
2、把“限时爆款尊享双人餐” 与 “1分钱大薯条”加入购物车
3、下方显示的包装费就为 4.970000000000001(图1所示)
4.1、取消某一项,则包装费显示正常
4.2、增加某一项数量,如 “限时爆款尊享双人餐” +1 ,则包装费的小数位数依然为超多(图2所示)
图1

图2

1 Like

估计是用了浮点数处理 然后直接把浮点数打印了 忘记位数约束了。

1 Like