简述与或非三种运算
与、或、非是布尔运算中的三种基本运算。
与(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;
即:每一位都反过来。
相关文章
- 建行银行装修贷款利率?
- 申请过的网贷怎么注销?
- 网贷举报投诉平台有哪些?
- 什么贷款最好办?
- 001042基金净值查询今天 ?
- i贷今日额度已被抢光,您出手慢了是什么意思?
- 花呗补充资料提额8000可信吗?花呗立即提额方法有吗?
- picc车险电话号人工服务电话
- 农业银行开户行查询短信查询 ?
- 贷款50000一年利息是多少?计算方式有什么?
- 网上好借钱的平台有哪些可靠?
- 用房子贷款10万一年多少利息呢?
- 2018平安i贷几点开额度?
- 在分期乐上借10000得还多少?
- 津巴布韦最大面值货币
- 360借条开通要查征信吗我的征信会不会有影响
- 华融湘江银行大额存单有风险吗?
- 18岁网贷能过的口子
- 西安征信报告打印地点
- 贷款1万元一年利息大约是多少?