检测整数和长整数的函数

微商仔

微商仔

2016-01-29 18:14

检测整数和长整数的函数,检测整数和长整数的函数
  经常见到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

 
展开更多 50%)
分享

猜你喜欢

检测整数和长整数的函数

ASP
检测整数和长整数的函数

javascript获取随机整数

Web开发
javascript获取随机整数

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Delphi中取某整数的某位的位状态的小函数

编程语言 网络编程
Delphi中取某整数的某位的位状态的小函数

如何将硬盘分到整数大小

电脑入门
如何将硬盘分到整数大小

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

使用字符串函数输出整数化的PHP版本号

PHP
使用字符串函数输出整数化的PHP版本号

javascript中split和整数字符串互转的用法

Web开发
javascript中split和整数字符串互转的用法

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Word中精确移动对象

Word中精确移动对象

鲜为人知的最新XP十则超酷技巧

鲜为人知的最新XP十则超酷技巧
下拉加载更多内容 ↓