vb 字符串转为数字 和判断字符串是不是数字字符串【转】

1 Val 函数 算法


返回包含于字符串内的数字,字符串中是一个适当类型的数值。 express

语法 数组

Val(string) 网络

必要的 string 参数能够是任何有效的字符串表达式. 函数

说明 编码

Val 函数,在它不能识别为数字的第一个字符上,中止读入字符串。那些被认为是数值的一部分的符号和字符,例如美元号与逗号,都不能被识别。可是函数能够识别进 位制符号 &O(八进制)和 &H(十六进制)。空白、制表符和换行符都从参数中被去掉。 加密

下面的返回值为 1615198: url

Val(" 1615 198th Street N.E.") spa

在下面的代码中,Val 为所示的十六进制数值返回十进制数值 -1。 设计

Val("&HFFFF")

注意 Val 函数只会将句点(.)当成一个可用的小数点分隔符。当使用不一样的小数点分隔符时,如在国际版应用程序中,代之以 CDbl 来把字符串转换为数字。  
  
Val 函数示例
本示例使用 Val 函数返回字符串中所含的数值。

Dim MyValue
MyValue = Val("2457") ' 返回 2457。
MyValue = Val(" 2 45 7") ' 返回 2457。
MyValue = Val("24 and 57") ' 返回 24。  
2 IsNumeric 函数


返回 Boolean 值,指出表达式的运算结果是否为数。

语法  
   
IsNumeric(expression)

必要的 expression 参数是一个 Variant,包含数值表达式或字符串表达式。

说明

若是整个 expression 的运算结果为数字,则 IsNumeric 返回 True;不然返回 False。

若是 expression 是日期表达式,则 IsNumeric 返回 False。  
   
IsNumeric 函数示例
本示例使用 IsNumeric 函数判断变量的值是否可为数值。

Dim MyVar, MyCheck
MyVar = "53" ' 指定值。
MyCheck = IsNumeric(MyVar) ' 返回 True。

MyVar = "459.95" ' 指定值。
MyCheck = IsNumeric(MyVar) ' 返回 True。

MyVar = "45 Help" ' 指定值。
MyCheck = IsNumeric(MyVar) ' 返回 False。

摘自:网络整理

 
 

相关参考

VB SendMessage向其余程序窗口发送字符串消息实例

VB 二进制数组与十六进制字符串相互转换

VB 汉字字符串转换成拼音

VB查找替代字符串的函数

VB中字符串匹配的多种方式

vb 字符串转为数字和判断字符串是不是数字字符串【转】

查找替代字符串的函数

VB中使用MD5算法

VBMD5加密模块

加密算法-MD5算法

VB 字符串MD5加密函数

 

VB相关

 
 

VB6 中善用ByRef 提高速度

[vb] Set 语句

VB_Format自定义格式

VB如读取内存地址

vb FindwindowEx的用法实例

进制转化进10进制数

收藏:如何获取当前已经打开的IE对象(VB6代码)

DXInput中键码的转换(VB6.0代码)

如何在VB6.0里动态使用具备事件的对象

[vb]格式输出Format函数

读取和写入WindowsINI文件

简述UTF8编码原理及其文本文件的读写技术【转】

VB中的文件操做

VB中的文件操做文档

vb 中拷贝文件

VB反跟踪技术点滴

VB共享软件防破解设计技术初探(二)

VB共享软件防破解设计技术初探(三)

VB共享软件防破解设计技术初探(一)

RTF文件格式【转】

VB压缩技术

[vb]FSO对象模型在VB中的应用

VB 窗体实现文件拖拽获取路径方法

VB:注册表的读写

vb中空操做(等待)的指令、延时方法

VB让控件能够当标题栏拖动

FSO对象新建、打开、保存文件

获取网关IPMAC VB源码

VB文件关联

vb得到本地和远程的MAC地址(网卡地址)

VBShellExeCute的应用

VB打开网址方法大全

vb简单控制音量大小及静音的方法

拖动无边框窗体(VB6代码)

VB使用FileSystemObject对象写文件

VB 从注册表中删除项及其某个值

vb 字符串转为数字和判断字符串是不是数字字符串【转】

vb按热键启动应用程序

VB的坐标系统综述

VB利用API函数来处理文件

关于VBShellShellExecute的总结与记录

[vb]On Error GoTo 0On Error resume区别

[vb]On Error 语句

记录一下:在菜单上添加自绘图形的例子(VB6代码)

vbfindwindow的疑惑

[vb]FindWindow使用方法

经常使用文件类[转,没法运行通,待调试]

[vb]url utf-8编码

VB中的Unicode Ansi 格式

VB中的format格式化函数

VB中字符串匹配的多种方式

VB抓图

vb目录文件操做的三种方法-2

vb目录文件操做的三种方法-1

vb使用open方法读写文件

VBMD5加密模块

VB 超简单的屏幕截图代码

vb以类名或窗口标题查找句柄并关闭

VB将配置保存到EXE自己(生成EXE木马程序)

VB 调用腾讯截图控件CameraDLL.dll

VB6.0中怎么实现escapeunescape

vb求任意两线交点

VB中调用Windows API的注意事项[VB知识库]

VB 一个得到本身外网IP 地址的程序代码

VB程序中实现IP地址子网掩码网关DNS的更改[]

VB 中应用FSO 对象模型介绍(摘自网络)

[] VbFSO 对象的介绍

VB 画坐标轴

VB 二进制文件的操做

[VB]BMPJPG

VBKeyCode常数用法

vb实时曲线的绘制和保存


更多精彩>>>