以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]数值如何凑整?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=104725)

--  作者:magus1123
--  发布时间:2017/8/3 19:32:00
--  [求助]数值如何凑整?

能否用表达式或者代码根据数值凑以10为基数的整数?
比如表中的数值为8,然后自动上调改为10。数值为16改为20

--  作者:有点甜
--  发布时间:2017/8/3 20:34:00
--  

如果用表达式,这样写

 

convert([第一列]/10+0.499999, \'System.Int64\') * 10


--  作者:有点甜
--  发布时间:2017/8/3 20:36:00
--  

如果用代码同样可以

 

Dim i as double = 16
i = Math.Ceiling(i / 10) * 10
msgbox(i)