vb中的取整运算有ceiling、floor、round和int这几种:
Dim x, y As Single
x = Math.Ceiling(11.5) : y = Math.Ceiling(-11.5)
x = Math.Floor(11.5) : y = Math.Floor(-11.5)
x = Math.Round(11.5) : y = Math.Round(-11.5)
x = Int(11.5) : y = Int(-11.5)
4种方法结果分别是
a
b
12
-11
11
-12
12
-12
11
-12
即ceiling向上取整、floor向下取整、round四舍五入(?)、int取整数部分。