“软件设计师精讲 数据的表示 逻辑运算”的版本间的差异

来自姬鸿昌的知识库
跳到导航 跳到搜索
第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、-):将原逻辑值取反即可