笔记:逻辑与运算

dengruixun

2023-08-28 13:42:44

Personal

逻辑与运算

码:

真值:

指十进制转二进制整数,5 的真值是 101-13 的真值是 -1101

原码:

原码 = 符号 + 真值

反码:

正数 = 原码 负数 = 符号 + 真值取反

补码:

正数 = 原码 负数 = 反码 + 1

逻辑:

逻辑符号:

名    称:非 与 或 异或
逻辑符号:!  && ||  ^
数学符号:﹁  Λ ﹀  ?

等级:() > ! > && > ||

符号意义与用法:

  1. 非:取反。
  2. 与:全部成立才成立。
  3. 或:一项成立则成立。
  4. 异或:不同则成立。

按位:

按位符号:

名    称:反 与 或 异或
逻辑符号:~  &  |   ^

符号意义与用法:

按位用二进制补码。

  1. 反:符号及所有数位逐位取反。
  2. 与:补码个位对齐,逐位比较,都是 1 成立。
  3. 或:补码个位对齐,逐位比较,只要有 1 成立。
  4. 异或:补码个位对齐,逐位比较,不同成立。