过度使用CInt?

时间:2009-11-09 14:16:52

标签: vbscript

我正在修复使用VBScript的一些经典ASP中的缺陷,我遇到了以下几行:

variable1 = CInt((CInt(variable2) MOD CInt(3600))\ CInt(60))

当我们在表达式中使用它们时,是否需要调用CInt(3600)CInt(60)?这会是一个等价的表达吗?

variable1 = (CInt(variable2) MOD 3600) \ 60

1 个答案:

答案 0 :(得分:6)

整数文字已经是整数类型,对整数的算术运算也是如此。这两个表达式是等价的。