法表的形式类似。
当符号“+”表示OR的时候,有以下几种可能的结果:
$$
\begin{array} { l } { 0 + 0 = 0 } \\ { \qquad 0 + 1 = 1 } \\ { \qquad 1 + 0 = 0 } \\ { \qquad 1 + 1 = 1 } \end{array}
$$
如果运算符OR左右两端有一个操作数为1,则其运算结果就为1。这个运算与常规的加法类似,但是在1+1=1这里例外。运算符OR可以概括为如下这样一个表格。
我们应用这两个表格来计算一下原表达式的结果:
$$
( 1 \times 0 \times 1 ) + ( 0 \times 0 \times 1 ) + 0 = 0 + 0 + 0 = 0
$$
结果为0,意味着NO,False,这只小猫不符合标准。
接着,店员拿出了一只已绝育的白色母猫。原始表达式是:
$$
( M \times N \times ( W + T ) ) + ( F \times N \times ( 1 - W ) ) + B
$$
将0和1带入得:
$$
( 0 \times 1 \times ( 1 + 0 ) ) + ( 1 \times 1 \times ( 1 - 1 ) ) + 0
$$
化简得:
$$
( 0 \times 1 \times 1 ) + ( 1 \times 1 \times 0 ) + 0 = 0 + 0 + 0 = 0
$$
因此,第二只小猫也不符合标准。
然后,店员拿出了一只已绝育的灰色母猫(灰色属于其他颜色——非白色、黑色或褐
10 逻辑与开关
99