Skip to content

7.5 Logical Operators ​

逻辑运算符接受逻辑操作数并产生逻辑结果,即“真或假”。逻辑运算符并非真正的布尔运算符,因为它们也可能产生系统缺失值。更多信息参见 Boolean Values。

a AND ba & b

当 a 和 b 均为真时为真,否则为假。如果其中一个操作数为假,则结果为假,即使另一个为缺失。如果两个操作数均为缺失,则结果为缺失。

a OR ba | b

当 a 和 b 中至少一个为真时为真。如果其中一个操作数为真,则结果为真,即使另一个操作数为缺失。如果两个操作数均为缺失,则结果为缺失。

NOT a~ a

当 a 为假时为真。如果操作数为缺失,则结果为缺失。

基于 GNU PSPP 2.0.1 手册与入门教程整理