您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 冶金工业 > VB复习 之 常用函数.
第三章VB语言基础(2学时)3.1数据类型3.2变量与常量3.3运算符和表达式3.4常用函数3.5常见错误3.6编码规则3.2数据类型一。数值型数据整型、长整型(Integer(%),long(&))整型:+123-123%长整型:123&-123456&单精度、双精度(Single(!),Double(#))两种表示法:一般与科学计数法单精度123.450.12345E+3-123.44!双精度123.45#0.12345E+3#0.12345D+3货币型(Currency(@))123.45@二日期型数据表示方法:以“#”括起例:#February,25,2004##2004-2-2512:30:00PM##02/25/2004#三字符型数据表示方法:以“”括起例:“123”“abcd123”注意:“”表示空字符串“”表示有一空格的字符串四逻辑型数据TrueFalse3.3变量与常量一.变量和常量的命名规则变量:在程序运行中其存储的值可以改变。命名规则:1.以字母或汉字开头,后可跟汉字、字母、数字或下划线组成,长度小于等于255个字符;2.不要使用VB中的关键字;3.VB中不区分变量名的大小写.二.变量声明1.用Dim语句显式声明变量形式:Dim变量名[AS类型]Dim变量名类型符例DimiCountAsinteger,sAllsumAssingle等价于DimiCount%,sAllsum!DimA!,B3.4运算符和表达式一.运算符1.算术运算符2.字符串运算符&、+字符串连接123+456结果123456123&456结果123456区别:两边是字符串和数值+转换为数值加,&转换为字符加。函数名举例结果Abs(N)Abs(-4)4Int(N)Int(3.56)Int(-3.56)3-4Fix(N)Fix(3.56)Fix(-3.56)3-3Round(N)Round(3.56)Round(-3.56)4-4Sqr(N)Sqr(9)3(注意不是-3)Exp(N)Exp(1)2.71Log(N)Log(2.71)1Sgn(N)Sgn(-5),Sgn(6),Sgn(0)-1,1,0Sin(N)Sin(90/180*3.1416)1Rnd[(N)]数学函数字符串函数函数名举例结果Left$(C,N)Left$(“ABCD”,2)“AB”Right(C,N)Right(“ABCD”,2)“CD”Mid(C,N1[,N2])Mid(“ABCD”,2,2)Mid(“ABCD”,2)“BC”“BCD”Len(C)Len(“ABCD”)Len(“学习VB”)44Ltrim(C)Len(Ltrim(“VB”))2Rtrim(C)Len(Rtrim(“VB“))2Trim(C)Len(Trim(“VB”))3Space(N)Len(Space(3))3String(N,C)InStr([N1,],C1,C2[,M])String(4,”*VB”)Instr(2,”EFABCDEFG”,”EF”)****7日期函数函数名举例例子Date[()]Date2007-04-04Time[()]Time20:42:38NowNow2007-04-0320:44:43Year(C)Year(Date())2007Month(C)Month(Date())4Day(C)Day(Date())4转换函数函数名举例结果Val(C)Val(“23”)+2Val(“23A2”)+2Val(“A23”)+2Val(“2e1”)+22525222Str(N)Str(123)+”123”Str(123)+123Str(123)&123“123123”246“123123”Asc(C)Asc(“A”)65Chr(N)Chr(65)“A”Ucase(C)Ucase(“Abcd”)“ABCD”Lcase(C)Lcase(“Abcd”)“abcd”注意:Len(Str(123))=4
本文标题:VB复习 之 常用函数.
链接地址:https://www.777doc.com/doc-3369815 .html