以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 小数取整问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=179498) |
-- 作者:hopestarxia -- 发布时间:2022/8/26 16:01:00 -- 小数取整问题 老师,我想用某列数值的小数部份与一个特定值比较,例如0.3,如果比较数字的小位部份大于0.3,则结果向上取整,如果小于0.3则向下取整,(比如说2.32,则结果得3,2.26则结果等于2;5.65取整等于6,5.11取整等于5) 请问代码应该如何实现?
|
-- 作者:有点蓝 -- 发布时间:2022/8/26 16:19:00 -- Dim d As Double = 2.32 Dim d1 As Integer = math.Floor(d) Output.Show(d1) If d - d1 >= 0.3 Then d1 = math.Ceiling(d) End If Output.Show(d1)
|
-- 作者:hopestarxia -- 发布时间:2022/8/27 10:26:00 -- 谢谢老师! |