VB结果设置问题

来源:百度知道 编辑:UC知道 时间:2024/09/19 15:56:21
比如是
dim a vs double
c=3
d=4
a=d/c
print a

结果 是 1.33333333这样的

可是 怎么 把结果设置为 四舍五入 把结果 变成 1
可是我的数很大的啊 这样的结果是 可以 四舍五入 可是结果 不能大

Print CInt(a)

数很大啊,那就这样

Print CLng(a)

不改变变量范围的话,可以有至少两种写法
Dim a As Double
c = 3
d = 4
a = d \ c
Print a
下面的这种是利用函数取整
Dim a As Double
c = 3
d = 4
a = d / c
Print Int(a)

改变变量的话
Dim a As Byte
c = 3
d = 4
a = d / c
Print a

新手么,加油咯~

print cint(a)
取整