作业帮 > 综合 > 作业

val(“a123AB‘’)等于多少?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/03 10:25:34
val(“a123AB‘’)等于多少?
这里最关键的就是:“Val 函数,在它不能识别为数字的第一个字符上,停止读入字符串.”
Val(".123AB"),到“A”才是“第一个不能识别为数字”,所以 结果是 .123
而 Val("a123AB") ,第一个字符“a”就是“不能识别为数字”的,所以结果是 0 .
下面详细了解一下Val 函数.
Val 函数:返回包含于字符串内的数字,字符串中是一个适当类型的数值.
语法:Val(string)
必要的 string 参数可以是任何有效的字符串表达式.
说明:Val 函数,在它不能识别为数字的第一个字符上,停止读入字符串.那些被认为是数值的一部分的符号和字符,例如美圆号与逗号,都不能被识别.但是函数可以识别进位制符号 &O(八进制)和 &H(十六进制).空白、制表符和换行符都从参数中被去掉.
注意:Val 函数只会将句点(.)当成一个可用的小数点分隔符.当使用不同的小数点分隔符时,如在国际版应用程序中,代之以 CDbl 来把字符串转换为数字.
知识豪杰,快来加入无事不登三宝殿团队吧,一起答疑助人,没你不行!团队地址:http://zhidao.baidu.com/team/view/%E6%97%A0%E4%BA%8B%E4%B8%8D%E7%99%BB%E4%B8%89%E5%AE%9D%E6%AE%BF