首页 > Web开发 > 详细

php浮点数加减乘除bug

时间:2019-01-13 12:48:32      阅读:51      评论:0      收藏:0      [点我收藏+]

标签:计算   分享图片   span   ont   表示   无法   运算   金额   ima   

项目测试阶段,少部分微信支付成功,但是在异步通知校对订单金额是否一致时,一直被认定订单金额不一致。

类似于:

技术分享图片

浏览器输出:

技术分享图片

分析:

因为计算机二进制无法准确表示部分浮点数(如2.03、0.58等等),在对浮点数作比较前,应该在加减乘除运算后,进一步精确小数位运算。

 

php浮点数加减乘除bug

标签:计算   分享图片   span   ont   表示   无法   运算   金额   ima   

原文:https://www.cnblogs.com/xincanzhe/p/10262280.html

(0)
(0)
   
举报
评论 一句话评论(0
0条  
登录后才能评论!
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号