我这个人比较喜欢举一反三....你说的函数可以用val(str)实现...
下面有关的函数...你把它收集起来对你有莫大的好处...希望你学习愉快
类型转换函数:
Chr(x) 返回以x为ASCII码的字符 如:Chr(97) 得”a”
Asc(x) 得到字符的ASCII码 如:Csc(“A”) 得65
Cint(x) 将数值型数据x的小数部分四舍五入取整
Str(x) 将数值数据x转换成字符串 如:Str(67.4) 得”67.4”
Val(x) 将字符串中的数字转换成数值 如:Val(“45mn”) 得45
Int(x) 取小于等于x的最大整数 如:Int(-8.4)得-9 Int(8.4)得8
Fix(x) 将数值型数据x中的小数部分舍去
CBool(x) 将任何有效的数字字符串或数值转换成逻辑型 如:Cbool(8)得true Cbool(“0”)得false
CByte(x) 将0~255之间的数值转换成字节型 如:Cbyte(202) 得202
Cdate(x) 将有效的日期字符串转换成日期 如:Cdate(#2006,9,23#) 得2006-9-23
Ccur(x) 将数值数据X转换成货币型 如Ccur(97.5)得97.5
Round(x,N) 在保留N位小数的情况下四舍五入取整 如:Round(8.86,1)得8.9
CStr(x) 将X转换成字符串型
Cvar(x) 将数值型数据X转换成变体型 如:Cvar(“34”)+”B”得23B
CSng(x) 将数值数据X转换成单精度型 如:CSng(15.5994883) 得15.59949
CDbl(x) 将数值数据X转换成双精度型
字符串:
常用字符串函数:
1. Len(string) 求字符串的字符长度,如:Len(“你好MM”)
2. LenB(String) 求字符串的字节个数
3. Left(string,n) 从字符串左边取n个字符
4. Right(string,n) 从字符串右边取n个字符
5. Mid(String,n1,n2) 从左边第n1个位置开始向右取n2个字符
6. Ucase(String) 将字符串中所有小写字母改为大写
7. Lcase(string) 将字符串中所有大写改为小写
8. Ltrim(string) 去掉string左边的空格
9. Rtrim(string) 去掉string右边的空格
10. Trim(string) 去掉string两边的空格
11. Instr(string,”字符”,M)在string中查找给定的”字符”,返回字符所在位置,M=1不区分大小写,省略则区分 <如:Instr(“QWER”,”E”)结果为3>
12. String(n,”字符”) 得到由n个首字符组成的一个字符串<如:String(3,”cdef”)得”ccc”
13. Space(n) 得到n个空格
14. Replace(C,C1,C2,N1,N2) 在C字符串中从N1开始将C2替代N2次C1,如果没有N1表示从1开始<如:Replace(“ABCASAA”,”A”,”12”,2,2)得”BC12S12A”
15. StrReverse(C) 将字符串反序输出
温馨提示:答案为网友推荐,仅供参考