与、或、非是布尔运算中的三种基本运算。
与(AND)运算:两个布尔值进行与运算,只有当两个值都为真(True)时,结果才为真;否则结果为假(False)。
或(OR)运算:两个布尔值进行或运算,只要有一个值为真,结果就为真;只有两个值都为假时,结果才为假。
非(NOT)运算:对一个布尔值进行非运算,将真变为假,将假变为真。
这三种运算也可用于逻辑门电路中。例如,“与”运算对应与门,只有当两个输入信号同时为高电平时,输出才为高电平;“或”运算对应或门,只要有一个输入信号为高电平,输出就为高电平;“非”运算对应非门,只要输入信号为低电平,输出就为高电平。
在编程中,与、或、非运算经常用于条件判断、逻辑表达式的计算等方面,能够帮助程序实现复杂的逻辑判断与控制。
设:A,B,C,D,E,........为逻辑变量;F为逻辑函数。“逻辑与”运算:F=AB...(也称逻辑乘)A,B皆为1时,F=1,A,B有一个为0,F=0“逻辑或”运算:F=A+B.(亦称逻辑加)A,B皆为0时,F=0,A,B有一个为1,F=1“逻辑非”运算:F=A'(逻辑反)A=1,F=0;A=0,F=1.一般用变量上加一杠表示!
与
“与”用符号&表示,英文“and”。运算规则:
1.0&0=0;
2.0&1=0;
3.1&0=0;
4.1&1=1;
即:两个同时为1,结果为1,否则为0。
或
“或”用符号|表示,英文“or”。运算规则:
1.0|0=0;
2.0|1=1;
3.1|0=1;
4.1|1=1;
即:参加运算的两个对象,一个为1,其值为1。
非
“或”用符号|表示,英文“or”。运算规则:
1.~0=1;
2.~1=1;
即:每一位都反过来。
上一篇:GT什么意思啊
下一篇:2023年滨州职业学院专科分数线