“软件设计师精讲 数据的表示 逻辑运算”的版本间的差异
跳到导航
跳到搜索
Jihongchang(讨论 | 贡献) (→关系运算符) |
Jihongchang(讨论 | 贡献) (→逻辑运算) |
||
第34行: | 第34行: | ||
二进制数1和0在逻辑上可以代表“真”与“假”。 | 二进制数1和0在逻辑上可以代表“真”与“假”。 | ||
+ | {| class="wikitable" | ||
+ | ! rowspan="4" |逻辑运算 | ||
+ | |<nowiki>逻辑或(||、+、∪、∨、OR):连接的两个逻辑值全0时才取0</nowiki> | ||
+ | |- | ||
+ | |逻辑与(&&、*、·、∩、∧、AND):连接的两个逻辑值全1时才取1 | ||
+ | |- | ||
+ | |逻辑异或(⊕、XOR):连接的两个逻辑值不相同时才取1,相同则取0 | ||
+ | |- | ||
+ | |逻辑非(!、¬、~、NOT、-):将原逻辑值取反即可 | ||
+ | |} |
2024年4月10日 (三) 14:18的版本
https://www.bilibili.com/video/BV13U4y1E7oA/?p=7
关系运算符
关系运算符及其优先次序
< | 小于 | 优先级相同(高) |
---|---|---|
<= | 小于或等于 | |
> | 大于 | |
>= | 大于或等于 |
== | 等于 | 优先级相同(低) | |
---|---|---|---|
!= | 不等于 |
说明:
- 关系运算符的优先级低于算术运算符
- 关系运算符的优先级高于赋值运算符
逻辑运算
逻辑变量之间的运算称为逻辑运算。
二进制数1和0在逻辑上可以代表“真”与“假”。
逻辑运算 | 逻辑或(||、+、∪、∨、OR):连接的两个逻辑值全0时才取0 |
---|---|
逻辑与(&&、*、·、∩、∧、AND):连接的两个逻辑值全1时才取1 | |
逻辑异或(⊕、XOR):连接的两个逻辑值不相同时才取1,相同则取0 | |
逻辑非(!、¬、~、NOT、-):将原逻辑值取反即可 |