在VB中 val表示什么

如题所述

  val表示VAL()函数
  功能:返回由数字组成的字符表达式的数字值.
  语法结构VAL(cExpression)
  其中,字符表达式最多由16位数字组成,若超过16位,则对其圆整.
  举例:
  STORE'12'TO A
  STORE'13'TO B
  ?VAL(A)+VAL(B) 显示25.00
  补充说明:
  VAL()就是函数用于将数值字符串转换为数值。
  即:将字符型(C)的数字符号转换为数值型(N)的数字符号.
  ?VAL("1.234") &&结果为 1.23
  ?VAL("A1.256") &&结果为 0.00
  ?VAL("1A.234") &&结果为 1.00
  但如果字符串内出现非字符型数据,那么只转换前面部分;如果字符串的首字符不是数字符号,则返回数值0,但忽略前导空格。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-12-23
获取后面字符串中的数值,例如val("123abc")=123 ,val("abc")=0本回答被网友采纳
第2个回答  2011-12-23
这个东西可以把字符串转换为数值。然后可以参与运算。
第3个回答  2011-12-23
转换成数字。前提是字符串必须是有数字组成。如果不是,返回0
第4个回答  2011-12-23
字符串转换
相似回答