首页 VB中常用的表达式、函数、运算符

VB中常用的表达式、函数、运算符

举报
开通vip

VB中常用的表达式、函数、运算符VB中常用的表达式、函数、运算符1、VB中的表达式类型有:(1)算术表达式(2)字符串表达式(3)关系表达式(4)逻辑表达式(1)算术运算符(+、一、*、/、\、MOD、人)举例运算符举例说明结果+25+25加法50—50—50减法0*5*5乘法25/25/5除法5\35\4整除8MOD62MOD9求余数8A2A3指数8例:62MOD9+2人3=16(2)VB中常用的字符串运算符有”&”和”+”(连接)功能:把参加运算的字符串按原来的顺...

VB中常用的表达式、函数、运算符
VB中常用的表达式、函数、运算符1、VB中的表达式类型有:(1)算术表达式(2)字符串表达式(3)关系表达式(4)逻辑表达式(1)算术运算符(+、一、*、/、\、MOD、人)举例运算符举例说明结果+25+25加法50—50—50减法0*5*5乘法25/25/5除法5\35\4整除8MOD62MOD9求余数8A2A3指数8例:62MOD9+2人3=16(2)VB中常用的字符串运算符有”&”和”+”(连接)功能:把参加运算的字符串按原来的顺序首尾相接,组成新的字符串。Iama”&“teacher”=“Iamateacher(3)关系表达式的值为布尔型的值True或False关系运算符及其示例见表:关系运算符含义相当的数学符号关系表达式示例=等于=x=0>大于>x*y>x+y(true)<小于<"QB"v"VB"<>不等于丰X<>0>=大于等于x>=10<=小于等于x<=0关系表达式的运算顺序是:先进行算术运算或字符串运算,然后再进行比较运算。其运算结果是一个逻辑值,即True(真)或False(假)。如果条件成立,则关系表达式取True;如果条件不成立,则关系表达式的值为False。如果关系运算符的两边表达式的运算结果是数值,则按其大小比较。例如a5(x=3,y=-2)其值为False(4)逻辑表达式的值也是布尔型的值True或False逻辑运算符:not、and、or3种2、在VB中,几种不同性质的运算符的优先级别如下:算术运算符>字符运算符>关系运算>逻辑运算3、Vb函数的含义及使用方法序号函数返回值类型1Abs(x)X的绝对值例:Abs(-2.35)结果2.35X的类型2Int(x)X的整数部分例:Int(2.35)结果2整型3Sqr(x)X的平方根例:Spr(36)结果6X的类型4Right(s,x)从s字符串中最右边取字符x个例:Right(“abcdef",3)结果def字符类型5Left(s,x)从s字符串中最左边取字符x个例:Left(“abcdef",4)结果abcd字符类型6Mid(s,x,y)字符替换例:Mid(“abcdefg”,3,4)结果cdefX的类型7Val(“s”)S字符串转化为数值型的值例:Val(T2ab”)结果12数值型8Str(x)X数值型转化为字符型的值例:Str(0・98)结果.98例:Str(-0・56)结果-.56字符型9Rnd(x)返回一个在区间(0,1)之间的随机数例:PrintRnd数值型10Len(s)返回S字符的长度例:Len(“abcdef",3)结果abc数值型11Tan(x)求X的正切值,x的单位为弧度12Sin(x)求X的正弦值,x的单位为弧度13Cos(x)求X的余弦值,x的单位为弧度14Sgn(x)求X的符号,x>0,返回l;x=0,返回0;x<0,返回-1函数名称函数功能Cbool(string)转换为布尔值Cbyte(string)转换为字节类型的值Ccur(string)转换为货币类值Cdate(string)转换为日前类型的值Cdbl(string)转换为双精度值Cint(string)转换为整数值Clng(string)转换为长整型的值Csng(string)转换为单精度的值Cstr(var)转换为字符串值Str(var)数值转换为字符串Val(string)字符串转换为数值Abs(nmb)返回数子的绝对值Atn(nmb)返回一个数的反正切Cos(nmb)返回一个角度的余炫值Exp(nmb)返回自然指数的次方值Int(nmb)返回数字的整形(进位)部份Fix(nmb)返回数字的整形(舍去)部份Formatpercent(表达式)返回百分比Hex(nmb)返回数据的16进制数Log(nmb)返回自然对数Oct(nmb)返回数字的8进制数Rnd返回大于“0”而小于“1”的随机数Sgn(nmb)判断一个数字的正负号Sin(nmb)返回角度的正铉值Sqr(nmb)返回数字的二次方根Tan(nmb)返回一个数的正切值Asc(string)返回ASCII字符串Chr(charcode)根据字符代码返回字符Instr(string,searchstr)返回被搜索字符串的第一个字符位置,string是字符串,searchstr是被搜索的字符串InstrRev(string,searchstr)同上,只是从右面开始搜索Lcase(var)把字符串变为小写Left(string,nmb)从string中返回从左面开始的nmb个字符串Len(string)返回字符串的长度Ltrim(string)截去字符串左边的空格Filter(inputstrings,value)返回字符串数组的字集,Inputstrings是字符串组,value是在数组中寻找的字符Rtrim(string)截去字符串右边的空格Trim(string)截去字符串前后空格Mid(string,start,len)在string中返回从start位置开始的len个字符Replace(string,find,withstr)在字符串string中,用withstr来替换find字符串Right(string,nmb)从string中返回从右面开始的nmb个字符串Space(nmb)返回指定空格的字符串StrComp(string1,string2)比较两个字符串Ucase(string)把字符串变为大写Date()返回当前系统日期DateAdd(interval,nmb,date)用一个基础时间返回指定增加了时间间隔的日期,interval是间隔类型,yyyy—年,m—月,d—日,h—小时,n—分。DateDiff(interval,nmb1,nmb2)返回两个时间间隔,interval的意思同上Datevalue(date)发挥Date中的日期部份Day(date)返回天数FormatDatetime(date)返回格式化为日期的表达式Hour(time)返回时间的小时数Minute(time)返回时间的分钟数Month(date)返回日期中的月份Now()返回系统的日期和时间Second(time)返回时间中的秒数Time()返回系统的当前时间Weekday(date)返回星期几WeekdayName(date)返回星期几的中文名Year(date)返回年份IsArray(var)判断一个变量是否是数组IsDate(var)判断一个变量是否是日期IsNull(var)判断一个变量是否为空IsNumeric判断表达式是否包含数值IsObject(var)判断一个变量是否是对象TypeName(var)返回变量的数据类型Array(list)返回数组CreateObject(class)创建一个对象GetObject(pathfilename)得到文件对象Inputbox(prompt)提供一个可供输入数据的对话框LBound(arrayP返回数组的最小索引Msgbox(string)输出一个消息框Split(liststr)从一个列表字符串中返回一个一维数组Ubound(array)返回数组的最大索引
本文档为【VB中常用的表达式、函数、运算符】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
茉莉花开
暂无简介~
格式:doc
大小:16KB
软件:Word
页数:4
分类:高中语文
上传时间:2022-05-18
浏览量:0