xor是异或运算,axorb的结果:当a、b两个不同时结果为1,否则为0
上面是对于数字运算而言,如果是逻辑运算,把上面两句话的1替换为“真”、0替换为“假”即可。
PLC可编程逻辑控制器,是一种采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术 *** 作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。用户可以通过PLC指令来编制程序,完成对PLC的功能实现。一般PLC指令常指PLC梯形图。此外,各个厂家的PLC指令规则略有不同。
1、OR是逻辑“或”指令。目的 *** 作数和源 *** 作数按位进行或运算,结果送回目的 *** 作数。
2、OR运算是指如果一个 *** 作数或多个 *** 作数为true,则逻辑或运算符返回布尔值true;只有全部 *** 作数为false,结果才是false。
3、如果任一 *** 作数或两个 *** 作数为true,则逻辑“或”运算符 (||) 返回布尔值true;否则返回false。 *** 作数在计算之前隐式转换为类型bool,结果的类型为bool。逻辑“或”具有从左向右的关联性。
在EXCEL中,OR为逻辑或。该函数有两个返回值,true与false。当多个表达式中任意一个表达式成立,该函数都会返回true值,只有当所有表达式都不成立时,该函数才会返回false值。
如“IF(OR(D4>$D$11,E4>$E$11,F4>$F$11),2,3)”语中含三个表达式,只要其中任何一表达式成立,如D4单元格中的数值确实大于$D$11单元格中的数值,此时不论其余两个表达式是否成立,OR函数都会返回true值,进而使得IF函数返回结果“2”。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)