Foxtable(狐表)用户栏目专家坐堂 → 很诡异的问题,两个值不相等


  共有1776人关注过本帖树形打印复制链接

主题:很诡异的问题,两个值不相等

帅哥哟,离线,有人找我吗?
fubblyc
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2355 积分:16187 威望:0 精华:0 注册:2013/9/1 8:09:00
很诡异的问题,两个值不相等  发帖心情 Post By:2019/4/2 11:59:00 [只看该作者]

老师,奇怪,不知道哪里有问题,sum = dz  不成立:

图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20190402115404.png
图片点击可在新窗口打开查看


Dim sum As Double = Forms("租金支付报备表").Controls("table1").Table.Compute("Sum(实付金额)")
Dim dz As Double  = Forms("租金支付报备表").Controls("textbox2").value
output.show(sum)
output.show(dz)
If sum = dz Then
    messagebox.show("对账正确 !","提示",MessageBoxButtons.ok, MessageBoxIcon.Information)
Else
    messagebox.show("对账错误 !","提示",MessageBoxButtons.ok, MessageBoxIcon.Information)
End If


[此贴子已经被作者于2019/4/2 12:00:43编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/4/2 12:12:00 [只看该作者]

1、试试把double改成Decimal

 

2、试试四舍五入后比较,如

 

 

http://www.foxtable.com/webhelp/scr/1829.htm


 回到顶部
帅哥哟,离线,有人找我吗?
fubblyc
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2355 积分:16187 威望:0 精华:0 注册:2013/9/1 8:09:00
  发帖心情 Post By:2019/4/2 15:39:00 [只看该作者]

原来如此,可以了,谢谢甜大大

 回到顶部