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

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

ID:8973946

大小:71.50 KB

页数:4页

时间:2018-04-13

vb中常用的表达式、函数、运算符_第1页
vb中常用的表达式、函数、运算符_第2页
vb中常用的表达式、函数、运算符_第3页
vb中常用的表达式、函数、运算符_第4页
资源描述:

《vb中常用的表达式、函数、运算符》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、VB中常用的表达式、函数、运算符1、VB中的表达式类型有:(1)算术表达式(2)字符串表达式(3)关系表达式(4)逻辑表达式(1)算术运算符(+、-、*、/、、MOD、^)举例运算符举例说明结果+25+25加法50-50-50减法0*5*5乘法25/25/5除法5354整除8MOD62MOD9求余数8^2^3指数8例:62MOD9+2^3=16(2)VB中常用的字符串运算符有”&”和”+”(连接)功能:把参加运算的字符串按原来的顺序首尾相接,组成新的字符串。“Iama”&“teacher”=“Iama

2、teacher”(3)关系表达式的值为布尔型的值True或False关系运算符及其示例见表:关系运算符含义相当的数学符号关系表达式示例=等于=x=0>大于>x*y>x+y(true)<小于<"QB"<"VB"<>不等于≠X<>0>=大于等于≥x>=10<=小于等于≤x<=0关系表达式的运算顺序是:先进行算术运算或字符串运算,然后再进行比较运算。其运算结果是一个逻辑值,即True(真)或False(假)。如果条件成立,则关系表达式取True;如果条件不成立,则关系表达式的值为False。如果关系运算符的两边表

3、达式的运算结果是数值,则按其大小比较。例如: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的平方根例:S

4、pr(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(“12ab”)结果12数值型8Str(x)X数值型转化为字符型的值例:Str(0.98)结果.98例:Str(-0.56)结果-.5

5、6字符型9Rnd(x)返回一个在区间(0,1)之间的随机数数值型例:PrintRnd10Len(s)返回S字符的长度例:Len(“abcdef”,3)结果abc数值型11Tan(x)求X的正切值,x的单位为弧度 12Sin(x)求X的正弦值,x的单位为弧度 13Cos(x)求X的余弦值,x的单位为弧度 14Sgn(x)求X的符号,x>0,返回1;x=0,返回0;x<0,返回-1 函数名称     函数功能Cbool(string)转换为布尔值Cbyte(string)转换为字节类型的值Ccur(string

6、)转换为货币类值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)

7、返回数字的整形(舍去)部份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)返回被搜索字符串的第一个字符位置

8、,string是字符串,searchstr是被搜索的字符串InstrRev(string,searchstr)同上,只是从右面开始搜索Lcase(var)把字符串变为小写Left(string,nmb)从string中返回从左面开始的nmb个字符串Len(string)返回字符串的长度Ltrim(string)截去字符串左边的空格Filter(inputstrings,value)返回字符串数组的字集,Input

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。