在VB中,也许你或多或少会希望得到的数据转换成数字类型,数字类型既可以是整形,单精度,双精度,浮点数,只要是数字类型这个都可以使用,不过此函数只返回字符串中包含的数字,若第一个字符为字母或者非数字字符,那此函数范围0。
VB6.0的帮助解释如下:
返回包含于字符串内的数字,字符串中是一个适当类型的数值。
语法
Val(string)
说明
Val 函数,在它不能识别为数字的第一个字符上,停止读入字符串。那些被认为是数值的一部分的符号和字符,例如美圆号与逗号,都不能被识别。但是函数可以识别进位制符号 &O
(八进制)和 &H
(十六进制)。空白、制表符和换行符都从参数中被去掉。
下面的返回值为 1615198:
Va