VB整型问题
来源:百度知道 编辑:UC知道 时间:2024/06/30 20:11:58
比如dim a as integer
a=0.5
b=1.5
print a,b
为什么打印出的是A=0,B=2
到底要不要四舍五入
a=0.5
b=1.5
print a,b
为什么打印出的是A=0,B=2
到底要不要四舍五入
数值整数部分是奇数时则四舍五入
因为integer(整数)是不支持floating point的(即小数部分),这个与四舍五入显然无关!如果你要显示小数部分的话,Dim a As Double或者Decimal这样就可以了。