asp中cint与clng的区别分析
ASP 分析 区别
2023-06-13 09:14:48 时间
cint与clng含义:
都可以强制将一个表达式转换成数据类型
cint与clng处理数据的范围:
CInt Integer -32,768至32,767,小数部分四舍五入。
CLng Long -2,147,483,648至2,147,483,647,小数部分四舍五入。
所谓溢出指的是超出处理数据的范围,下面代码是处理数据防止溢出的代码,大家可以自己看看:
"检测是否是短整数
subIs_Int(string)
iflen(abs(string))>10thenresponse.write"数据溢出":response.end
ifinstr(string,"-")<1then
ifcint(left(string,4))>3276andcint(right(string,1))>7thenresponse.write"数据溢出":response.end
else
ifcint(left(abs(string),4))>3276andcint(right(string,1))>8thenresponse.write"数据溢出":response.end
endif
endsub
"检测是否是长整数
subIs_Lng(string)
iflen(abs(string))>10thenresponse.write"数据溢出":response.end
ifinstr(string,"-")<1then
ifclng(left(string,9))>214748364andclng(right(string,1))>7thenresponse.write"数据溢出":response.end
else
ifclng(left(abs(string),9))>21478364andclng(right(string,1))>8thenresponse.write"数据溢出":response.end
endif
endsub
相关文章
- 解决ASP.NET MVC间歇性响应缓慢
- 比较 MySQL 与 ASP 的区别(mysql和asp)
- ASP结合MySQL:实现快速数据库连接(asp如何连接mysql)
- 使用 ASP 连接 MS SQL 服务器(asp连接mssql)
- 微软开源 .NET 一年后,ASP.NET 情况分析
- .net利用MSSQL连接ASP.NET的办法探索(mssql 连接asp)
- 使用ASP链接MySQL实现快速查表(asp链接mysql查表)
- 教程使用ASP连接MySQL,视频教程掌握一步搞定(asp连接mysql视频)
- ASP读取MySQL时间的方式(asp读取mysql时间)
- 用 ASP 管理 MySQL 源码,轻松获取开发效率(asp管理mysql源码)
- 库ASP实现MySQL数据库数据更新(asp更新mysql数据)
- ASP技术与MySQL数据库实现无缝结合(asp可以和mysql)
- ASP操作Oracle6实现最佳数据库连接体验(asp连接oracle6)
- 使用ASP连接Oracle报错解决方案(asp连oracle报错)
- asp模板引擎终结者(WEB开发之ASP模式)
- Asp.NetHttpHandler妙用
- asp.netGridview行绑定事件新体会
- asp.net中简体转繁体实现代码
- asp页面和Asp.net页面传中文参数UrlEncode编码以及接收解码
- 提高ASP页面执行效率的方法分析
- ASP.NET性能优化之局部缓存分析
- asp.nettextboxjavascript实现enter与ctrl+enter互换文本框发送消息与换行(类似于QQ)
- ASP.NET文件断点续传实现代码
- asp.net字符串处理类代码
- ASP空字符串、IsNull、IsEmpty区别分析
- Asp.Net(C#)自动执行计划任务的程序实例分析分享
- asp.netdatalist绑定数据后可以上移下移实现示例