开发问题:微信支付金额精度丢失

场景 以前在作微信支付的时候,踩过一个坑:微信支付出现用户支付金额比订单金额少的问题。 就着这个问题上网查了一下,发现是订单金额计算后精度丢失。web 微信订单金额须要是以分单位传给微信支付金额的,须要对订单金额*100计算,在这个计算过程当中,出现的精度丢失问题,就照成了实际支付的金额比订单金额少一分钱。 微信 解决方案: 在对传给微信的支付金额,进行先乘1000在除10操做,这样就会避免金额计
相关文章
相关标签/搜索