ASP中CINT和INT的区别

来源:爱站网时间:2020-04-27编辑:网友分享
ASP中CINT和INT的区别,大家是否有仔细的注意过呢?小编也在实践的时候注意了几次,才发现区别所在,今天爱站技术频道将和大家分享最近的总结,希望能给诸多朋友们参考借鉴。

ASP中CINT和INT的区别,大家是否有仔细的注意过呢?小编也在实践的时候注意了几次,才发现区别所在,今天爱站技术频道将和大家分享最近的总结,希望能给诸多朋友们参考借鉴。

CInt 会进行四舍五入取最接近它的偶数,也就是说当小数部分为0.5XXXX时,它会取最接近X.5XX的偶数.

如 Cint(0.5)=0 ; Cint(1.5)=2 ; Cint(2.5)=2 ;Cint(3.5)=4

而Int就是取整函数,会去除小数点部分.如 Int(1.5)=1 ...

这样的定位不准确,按测试的角度是漏测. 第一个:Cint函数没有考虑到Cint(0.51)=1,Cint(2.51)=3的情况.第二个:Int函数没有考虑到负数的情况:Int(-1.1)=-2,Int(-1.5)=-2的情况所以我总结如下: int函数:数轴上往左取整。 Cint函数:四舍五入取整,无论正数还是负数。但是*.5或-*.5时,则往取偶数值。          但注意:Cint(0.51)=1,Cint(-0.51)也同样等于-1.

总结:

int函数:数轴上往左取整。

Cint函数:四舍五入取整,无论正数还是负数。但是*.5或-*.5时,则往取偶数值。

Cint(0.5)=0 -> 0
Cint(0.51)=1 -> 1
Cint(1.5)=2 -> 2
Cint(2.5)=2 -> 2
Cint(2.51)=3 -> 3
Cint(2.6)=3 -> 3
Cint(2.62)=3 -> 3
Cint(3.5)=4 -> 4
Cint(3.3)=3 -> 3
Cint(1.2)=1 -> 1
Int(-1.1)=-2 -> -2
Int(-1.5)=-2 -> -2

ASP中CINT和INT的区别,大家都了解了吗?爱站技术频道建议大家不要过多依赖别人,主要还是以项目自身为主,其他为辅。

上一篇:asp批量生成大量规律性文本内容的代码

下一篇:ASP中Split分割字符串函数的实例用法

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载