邏輯運算常用於建構成條件式,且與真值表息息相關, 舉例來說,像是3 > 0 "且" 4 > 3,像這樣必須前後條件式都是真(True),得到的結果才會是真(True)。 若是3 > 0 "且" 3 < 2,可以知道後段的條件是假(False),最終的得到結果就會是假(False),然而若把"且"改成"或", 則最後的結果又會變成真(True),因為"或"是只要其一條件達成即可。 在大多數的程式語言中,真與假通常會以1(True)和0(False)來表示。
那麼邏輯運算在程式語言中應該怎麼表示呢? 如下表:
邏輯運算子 | 運算 |
---|---|
&& | AND (且) |
|| | OR (或) |
! | NOT (反) |
Last updated: