运算符及Not、And、Or及关系运算的优先级
(2015-09-09 14:39:07)
标签:
蓝凤凰-魔灵浴火凤凰-郭卫andornot |
分类: VB程序设计 |
第一步:函数运算
第二步:算术运算,(1)指数(^)→(2)取负(-)→(3)乘浮点除(*、/)→
第三步:关系运算,
第四步:逻辑运算,顺序为:Not→And→Or→Xor→Eqv→Imp
Not(非):由真变假或由假变真,进行取反运算。
And(与):如果两个表达式的值均为真是结果才为真,否则为假。
Or (或):如果其中某一个表达式为真结果就为真,当两个表达式都为假时结果才为假。
Xor(异或):如果两个表达式同时为真或同时为假时,结果为假,否则为真。
Eqv(等价):如果两个表达式同时为真或同时为假时结果为假,否则为真。
Imp(蕴含):当第一个表达式为真,第二个表达式为假时,结果为假,其它结果都为真。
Not True=False
-------------------------------
True And True =
True
True Or True = True
True Xor True = False
True Eqv True = True
True Imp True = True
-------------------------------
False And True = False
False Or True = True
False Xor True = True
False Eqv True = False
False Imp True = True
-------------------------------
True And False = False
True Or False = True
True Xor False = True
True Eqv False = False
True Imp False = False
-------------------------------
False And False = False
False Or False = False
False Xor False = False
False Eqv False = True
False Imp False = True
-------------------------------
or 有相加的意思,只适用与数字
? 8 or 7
? 3+5 or 7
? 7 and 0
? 7 and 1
? 7 and 5
? 7 and 7
? 7 and 8
------------------------------------
我是酷爱文学创作和演说的浴火凤凰;我是平面设计界的icecept;我是程序设计界永远的魔灵。我就是充满梦想并把梦想付诸行动的郭卫。
QQ:493405998、微信: