时 间:2013-06-14 12:22:52 刚接触VBA时,有些学员奇怪两个符号得到的结果为什么不一样,那我们就来看一下是怎么一会事。直接看一下运算的结果,就可以知道区别了
整数间执行除法运算时,要使用 "\" 而不是 "/"。 "/" 运算符要求返回一个单一数值,所以,表面上看似简单的一行代码: C = A / B,实际上包含了3个隐含的转换操作:2个为除法运算做准备,从Integer转换到Single;一个完成最后的赋值操作,从Integer转换到Single。但是如果使用了"\"操作符,情况就大不相同了!不仅不会有这么多中间步骤,而且执行速度大大提高。 Access软件网官方交流QQ群 (群号:42806121) access源码网店 ----------------------- 以下查自百度知道 ------------------------- \前后的数,必须在计算前进行“四舍五入”,但其实是“四舍六入”,当小数部分为0.5就要遵循如下原则 |
|