真值表運用在程式設計邏輯中的條件判斷式

真值表運用在程式設計邏輯中的條件判斷式

真值表在程式設計邏輯中扮演相當重要的角色,也就是 Boolean (布林邏輯)。例如 if ()、while () 都需要以真值表來判斷「決策程式」的走向。

True = 1 or False = 0,True 則符合決策條件;False 則不符合決策條件。

AND 邏輯合取

AND (且),輸入 X 與 Y 都為 1,輸出則為 1。(積法公式 X * Y = Z)

真值表 - AND 邏輯合取
輸入 輸出
X Y Z
0 0 1
0 1 1
1 0 1
1 1 1

OR 邏輯析取

OR (或),輸入 X 與 Y 只要有一個為 1,輸出則為 1。(加法公式 X + Y = Z)

真值表 - OR 邏輯析取
輸入 輸出
X Y Z
0 0 1
0 1 1
1 0 1
1 1 1

NOT 否定邏輯

NOT (反相),輸入 X 為 0,輸出則為 1,反之亦然。

真值表 - NOT 否定邏輯
輸入 輸出
X Z
0 1
1 1

發表留言