Foxtable(狐表)用户栏目专家坐堂 → [求助]取整包数量


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

主题:[求助]取整包数量

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


加好友 发短信
等级:六尾狐 帖子:1353 积分:9868 威望:0 精华:0 注册:2015/6/30 8:46:00
[求助]取整包数量  发帖心情 Post By:2022/5/13 3:02:00 [只看该作者]

老师,采购需要对需求数量(小计),按供应商包装(封包数量)到整包,我做了以下公式,如下,
如果小计数是整数就没有问题,如果是小数,他会进行四舍五入的处理。
以下代码要如何修改,还是我思路错了。
dim sl as singe =(r("小计") \ r("封包数量")) * r("封包数量") + IIf(r("小计") Mod r("封包数量") > 0 , r("封包数量"), 0 )

命令窗体,做了验证,
Output.Show(10 \ 3) = 3
Output.Show(10.8 \ 1) = 11 ‘ 这里变成了11了
Output.Show(10.2 \ 1) = 10
Output.Show(10.2 \ 3) = 3



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


加好友 发短信
等级:三尾狐 帖子:762 积分:5456 威望:0 精华:0 注册:2012/10/5 21:53:00
  发帖心情 Post By:2022/5/13 8:47:00 [只看该作者]

Ceiling

返回大于或等于指定数字的最小整数。

例如:

Dim Val As Double = 123.1
Dim
Lng As Long = Math.Ceiling(Val)

执行后变量Lng的值将等于124。


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


加好友 发短信
等级:超级版主 帖子:111393 积分:567029 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/5/13 9:04:00 [只看该作者]


 回到顶部