「ド・モルガンの法則」ってなにそれ?おいしいの?って聞かれたことがあります。 おいしくはないのですが、プログラムを書く上では超大事!です。 ここでは、プログラムを読み書きするうえでド・モルガンの法則をどのように使えばいいかを紹介します。 ド・モルガンの法則とは? (知っている人は、次の章まで読み飛ばして構いません) ド・モルガンの法則とは、以下の規則性のことです。 !(A || B) は (!A && !B) に等しい !(A && B) は (!A || !B) に等しい (ここで、|| は OR, && は AND, ! は NOT ) 確認してみましょう。 !(A || B) は (!A && !B) に等しい +-------+-------+-------+ | | True | False | +-------+-------+-------+ | True | False |