资源大全 | 神秘文化 | 在线翻译 | QQ专区 | 视频教程 | 彩信频道 | 搜索引擎 | BT下载 |  | 网站地图
设为首页
加入收藏
联系站长
您现在的位置: 一百网络 >> ASP编程 >> ASP技术 >> 文章正文
最近更新
普通文章 多域名一网站时如何返回
普通文章 一个把数字转英文的实用
普通文章 如何对身份证的籍贯进行
推荐文章 生成一个不重复的随即数
普通文章 如何对身份证的籍贯进行
推荐文章 生成一个不重复的随即数
普通文章 使用Server.scripttimeo
普通文章 用ASP在ACCESS中插入图片
推荐文章 如何使ASP程序暂停指定的
推荐文章 检测整数和长整数的函数
推荐文章
推荐文章 生成一个不重复的随即数
推荐文章 生成一个不重复的随即数
推荐文章 如何使ASP程序暂停指定的
推荐文章 检测整数和长整数的函数
推荐文章 Asp限制IP访问
检测整数和长整数的函数

文章作者:佚名 录入时间:2006-5-31 来源:不详
网站声明:本站的文章除部分特别声明禁止转载的专稿外,可以自由转载.但请务必注明出处和原始作者,文章版权归本网站与文章作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。


经常见到cint和clng的溢出出错,如果有检测函数就不会出这个问题,下面这两个函数是应朋友要求写的,看一下吧

'检测字符串是否是整数
function Is_Int(a_str)
   if not isnumeric(a_str) or len(str) > 5 then
      Is_Int = false
      exit function
   elseif len(str) < 5 then
      Is_Int = true
      exit function
   end if   
   if cint(left(a_str , 4)) > 3276 then
      Is_Int = false
      exit function
   elseif cint(left(a_str , 4)) = 3276 and cint(right(a_str , 1)) > 7 then
      Is_Int = false
      exit function
   else
      Is_Int = true
      exit function
   end if   
end function

'检测是否是长整数
function Is_Lng(a_str)
   if not isnumeric(a_str) or len(str) > 10 then
      Is_Lng = false
      exit function
   elseif len(str) < 10 then
      Is_Lng = true
      exit function
   end if   
   if clng(left(a_str , 9)) > 214748367 then
      Is_Lng = false
      exit function
   elseif clng(left(a_str , 9)) = 214748367 and clng(right(a_str , 1)) > 7 then
      Is_Lng = false
      exit function
   else
      Is_Lng = true
      exit function
   end if   
end function
       

  • 上一篇文章:

  • 下一篇文章:
  •     查找更多“检测整数和长整数的函数”的内容  
    相关连接
  • 奇妙的文件系统对象组件

  • 读取目录下的文件得到一个数组

  • ASP中FSO的神奇功能 - 简介

  • ASP中FSO的神奇功能 - 写文件

  • ASP中FSO的神奇功能 - 文件读取