level 15
将非整型值赋值给整型变量时,无论是否显式使用CInt函数,都会强制使用CInt转换成整型值
Val函数的返回值为Double类型,赋值给整型变量时也需要进行转换;但Val具有“截取字符串左边数值部分”的功能,CInt没有
将浮点数转换成整数时,VB的规则是四舍五入取整(准确的说法是“四舍六入五成双”)
2020年06月06日 06点06分
3
level 15
其实讨论这三者的区别没什么意义,因为你完全可以同时使用它们:
x = CInt(Val("16.384abc"))
2020年06月06日 06点06分
4
level 13
最后生成exe时对msvbvm60.dll调用函数不一样,执行速度也不一样,可以根据需要调用最合适的
2020年06月06日 12点06分
5