起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3040|回复: 4

[处理中] 关于微信支付

[复制链接]

44

主题

88

帖子

190

积分

初级会员

Rank: 2

积分
190
QQ
发表于 2019-12-12 11:45:11 | 显示全部楼层 |阅读模式
调用微信支付时,偶尔会发生支付金额比实际需支付金额少1分钱的问题,请问该如何解决啊?

10

主题

2831

帖子

3783

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3783
QQ
发表于 2019-12-12 11:56:57 | 显示全部楼层
需要具体重现是什么场景下出现的。
需要发应用及正式服务器请在服务群里联系QQ:516367879。
回复 支持 反对

使用道具 举报

44

主题

88

帖子

190

积分

初级会员

Rank: 2

积分
190
QQ
 楼主| 发表于 2019-12-12 12:25:02 | 显示全部楼层
gaofan 发表于 2019-12-12 11:56
需要具体重现是什么场景下出现的。

我的一个临时数据,计算方法是加和后保留两位小数,有这样的三个数:0.08;0.35;0.14;它们进行加和,我的小程序显示结算金额为0.57元,但点击支付,却显示0.56元
回复 支持 反对

使用道具 举报

44

主题

88

帖子

190

积分

初级会员

Rank: 2

积分
190
QQ
 楼主| 发表于 2019-12-12 12:26:56 | 显示全部楼层
gaofan 发表于 2019-12-12 11:56
需要具体重现是什么场景下出现的。

这个问题网上也有人反馈,他们的说法是“微信支付时取出数据库保存的价格*100再转int ,问题就出在这里,float转int精度损失。”不知道我改怎么做。我用数值转字符串然后保留两位,还是不行
回复 支持 反对

使用道具 举报

44

主题

88

帖子

190

积分

初级会员

Rank: 2

积分
190
QQ
 楼主| 发表于 2019-12-13 09:19:45 | 显示全部楼层
gaofan 发表于 2019-12-12 11:56
需要具体重现是什么场景下出现的。

请问该怎么办呢?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-20 02:35 , Processed in 0.078515 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表