Cint的含义和CLng的:

可以强制将表达式转换为数据类型。

Cint和CLng处理数据的范围:

Cint整数32768到32767,小数部分四至五。
CLng Long - 2147483648至2147483647,小数部分四至五。

所谓溢出指的是超出处理范围的数据,下面的代码是用来处理数据防止溢出的代码,你可以自己看看:

检测是否是一个短整数
复制代码代码如下所示:
子is_int(字符串)
如果len(ABS(字符串))> 10然后response.write 数据溢出:response.end
如果仪器(String,)<1
如果Cint(左(字符串,4))> 3276和CINT(右(字符串,1))> 7然后response.write 数据溢出:
其他的
如果Cint(左(ABS(字符串),4))> 3276和CINT(右(字符串,1))> 8,数据溢出:
最后如果
端子


检测是否是一个长整型
复制代码代码如下所示:
子is_lng(字符串)
如果len(ABS(字符串))> 10然后response.write 数据溢出:response.end
如果仪器(String,)<1
如果CLng(左(字符串,9)和CLng(右)> 214748364(字符串,1))> 7然后response.write 数据溢出:
其他的
如果CLng(左(ABS(字符串),9)和CLng(右)> 21478364(字符串,1))> 8,数据溢出:
最后如果
端子