• 首页
  • 教程
  • 资源
  • 脚本
  • 源码库
  • 新闻
  • 卖脚本
  • 用户中心
加入收藏  返回官网
你的位置:按键精灵资源站 >> 知识库

逻辑运算符

   

    逻辑运算又称布尔运算。逻辑运算通常用来测试真假值。逻辑运算符把两个运算的变量(或常量)连接起来组成一个逻辑表达式。最常见到的逻辑运算就是循环的处理,用来判断是否该离开循环或继续执行循环内的指令。按键中的逻辑运算符有四个:And(逻辑与)、Or(逻辑或)、Not(逻辑非)、Xor(异或)

(1)And逻辑与

    逻辑与运算在生活中说的“并且”,就是两个条件同都同立的情况下“逻辑与”的运算结果才为“真”,“有假则假”。

    1 And 1 = 1

    1 And 0 = 0

    0 And 0 = 0

 

(2)Or逻辑或

    逻辑或,是逻辑运算符。“逻辑或”相当于生活中的“或者”,当两个条件中有任一条件满足,“逻辑或”的运算结果就为“真”,“有真则真”。

    1 Or 1 = 1

    1 Or 0 = 1

    0 Or  0= 0

 

(3)Not逻辑非

    逻辑非是指本来值的反值。

    例如:“真”的反值就是“假”,“假”的反值就是“真”。

    Not(1)=0

    Not(0)=1

 

(4)Xor异或

    异或也叫半加运算,其运算法则相当于不带进位的二进制加法:二进制下用1表示真,0表示假,则异或的运算法则为:异或0=0,1异或0=1,0异或1=1,1异或1=0,这些法则与加法是相同的,只是不带进位。

    0 Xor 0 = 0

    0 Xor 1=1

    1 Xor 1=0