杂记之计算机 布尔代数
二进制 1 和 0 表示逻辑值 true 和 false,而布尔运算符 ~、&、| 、^ 分别表示 逻辑运算 NOT、AND、OR、EXCLUSIVE-OR
布尔运算符和逻辑运算符的关系如下:
布尔运算符 | 逻辑运算符 |
---|---|
~ | NOT |
& | AND |
| | OR |
^ | EXCLUSIVE-OR |
简单介绍用法
最简单的布尔代数实在二元集合{0,1}基础上定义的。
- ~:当
P=1
时,~P=0
,反之亦然。 - &:当
P=1
且Q=1
时,P&Q=1
,否则P&Q=0
。 - |:当
P=1
或者Q=1
时,P|Q=1
,否则P|Q=0
。 - ^:当
P=1
或者Q=1
,但 P ,Q 不同时为1时,P^Q=1
,否则P^Q=0
。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/78285.html