VB中VAL函数详解.docx

上传人:小飞机 文档编号:3062937 上传时间:2023-03-10 格式:DOCX 页数:2 大小:36.86KB
返回 下载 相关 举报
VB中VAL函数详解.docx_第1页
第1页 / 共2页
VB中VAL函数详解.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《VB中VAL函数详解.docx》由会员分享,可在线阅读,更多相关《VB中VAL函数详解.docx(2页珍藏版)》请在三一办公上搜索。

1、VB中VAL函数详解Val函数 返回包含于字符串内的数字,字符串中是一个适当类型的数值。 语法 Val(string) 必要的 string 参数可以是任何有效的字符串表达式. 说明 Val 函数,在它不能识别为数字的第一个字符上,停止读入字符串。那些被认为是数值的一部分的符号和字符,例如美圆号与逗号,都不能被识别。但是函数可以识别进位制符号 &O和 &H。空白、制表符和换行符都从参数中被去掉。 下面的返回值为 1615198: Val( 1615 198th Street N.E.) 在下面的代码中,Val 为所示的十六进制数值返回十进制数值 -1。 Val(&HFFFF) 注意 Val 函

2、数只会将句点当成一个可用的小数点分隔符。当使用不同的小数点分隔符时,如在国际版应用程序中,代之以 CDbl 来把字符串转换为数字。 将一个数据行变量转换成数字长整型变量 如 text1.text = 10 text2.text = 11 text3.text = text1.text+text2.text 按道理应该得到1011,但是返回什么呢?返回的是1011 这个是因为运算时候是字符运算 所以这样不行 那么怎么办呢? text1.text = 10 text2.text = 11 text3.text = val(text1.text)+val(text2.text) 这样就返回21了 因为这里不是计算11+12而是计算11+12 前者等同于11 & 12 如果是字符串或者空格会返回一个0 所以可以利用这一点过滤字符只能输入数字

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号