VB 中的函数 1. VAL()函数 1 .功能 返回由数字组成的字符表达式的数字值. 2 .语法结构 VAL(cExpression) 其中,字符表达式最多由16 位数字组成,若超过16 位,则对其圆整. 3 .举例 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,但忽略前导空格。 2. CStr() 函数转化一个表达式为字符串. 表达式 CStr(expression) 允许数据类型: expression 是任何有效的表达式。 实例: <% s = 3 + 2 response.write "The 返回结果 is: " & cStr(s) %> 返回结果: 转化数字“5”为字符“5”。 3. VB 使用 Str()与 CStr()的区别 两个函数都是可以把数值转换成字符串 不相同的是 Str()返回的值是以 String 类型表示的数值(带符号位) Str 转换后的字符串前后都带空格 Str 转换的原类型只能是数值 CStr()除了可以转换数值类型 还可以转换其他的类型 如 Boolean,Error 类型等 4. VB 中的数据类型 a) 数据类型概述 数据:计算机能够处理数值、文字、声音、图形、图像等信息,均称为数据。 数据类型:根据数据描述信息的含义,将数据分为不同的种类,对数据种类的区分规定,称为数据类型。数据类型的不同,则在内存中的存储结构也不同,占用空间也不同 VB 的基本数据类型: 数值型数据 (主要数据类型) 日期型 字节型 货币型 逻辑型 字符串型 对象型 变体型 b) 数值数据类型 数值类型分为整数型和实数型两大类。 1、整数型 整数型是指不带小数点和指数符号的数。 按表示范围整数型分为:整型、长整型 (1)整型(Integer,类型符%) 整型数在内存中占两个字节(16 位) 十进制整型数的取值范围:-32768 ~ +32767 例如:15,-345,654%都是整数型。而 45678%则会发生溢出错误。 (2)长整型(Long,类型符&) 长整数型在内存中占 4 个字节(32 位)。 十进制长整型数的取值范围: -2147483648 ~ +2147483647 例如:123456,45678&都是长整数型。 2、实数型(浮点数或实型数) 实数型数据是指带有小数部分的数。 注意:数12 和...