在学习 VBA时,我读到的每个来源都告诉我, 操作员执行整数分割。所以我想我可以用它来提取浮动点数的整数部分。
我有这样的电子表格:
A = 5
B = 50%
我需要计算: C = A x B
,四舍五入到最接近的整数(即,任何2.01、2.1、2.9、2.99等)。
我在想我可以做到这一点:
C = (A * B) 1
但是,这没有用----在我看来,浮控部分在进行整数分数之前是四舍五入的(即2.25改为3)。
我现在就做了这个:
C = (A * B - 0.5) 1
在某些情况下不起作用(如果 A * B
完全等于一个整数,很可能代表问题)。
我还能做什么?