VB各种运算符及优先级

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Like 运算符

B = “a1a ” Like “a#a ” ‘返回True

B = “D ” Like “[A-Z]” ‘返回True B = “D ” Like “[!A-Z]” ‘返回False B = “CAT1234Hdrg ” Like “C?T*” ‘返回True B = “BAT1234Hdrg ” Like “C?T*” ‘返回False

关系运算符

注意:

1) 如果两个操作数都是数值型,则按其大小比较

2) 如果两个操作数都是字符型,则按字符的ASCII 码值从左到右一一比较 3) 汉字字符大于西文字符 4) 关系运算符的优先级相同

逻辑运算符

说明: 1)若有多个条件时,And 必须全部条件为真才为真;Or 只要有一个条件为真就为真。 2)如果逻辑运算符对数值进行运算,则以数字的二进制值逐位进行逻辑运算。And 运算常用于屏蔽某些位;Or 运算常用于把某些位置1。

如:12 And 7 表示对1100与0111进行And 运算,得到二进制值100,结果为十进制4。

3)对一个数连续进行两次Xor 操作,可恢复原值。在动画设计中,用Xor 可恢复原来的背景

运算符优先级

算术运算符:由高到低分别为: -(取负) ^(幂) *或/ \ Mod +或-

字符运算符:+或& 同级

关系运算符:=、>、>=、<、<=、<>、Is 同级 Like 运算符:Like

逻辑运算符:由高到低 Not And Or Xor Eqv Imp

相关文档
最新文档