7.5 Logical Operators
逻辑运算符接受逻辑操作数并产生逻辑结果,即“真或假”。逻辑运算符并非真正的布尔运算符,因为它们也可能产生系统缺失值。更多信息参见 Boolean Values。
a AND ba & b
当 a 和 b 均为真时为真,否则为假。如果其中一个操作数为假,则结果为假,即使另一个为缺失。如果两个操作数均为缺失,则结果为缺失。
a OR ba | b
当 a 和 b 中至少一个为真时为真。如果其中一个操作数为真,则结果为真,即使另一个操作数为缺失。如果两个操作数均为缺失,则结果为缺失。
NOT a~ a
当 a 为假时为真。如果操作数为缺失,则结果为缺失。