【基本情報技術者試験】論理演算

この記事は約1分で読めます。
記事内に広告が含まれています。

0:偽

1:真

論理和(OR)

 少なくとも1つが真ならば真。

 全てが偽ならば偽。

  0 OR 0 = 0

  0 OR 1 = 1

  1 OR 0 = 1

  1 OR 1 = 1

論理積(AND)

 全てが真ならば真。

 少なくとも1つが偽ならば偽。

  0 AND 0 = 0

  0 AND 1 = 0

  1 AND 0 = 0

  1 AND 1 = 1

 

排他的論理和(XOR)

 真偽が異なるならば真。

 真偽が一致するならば偽。

  0 XOR 0 = 0

  0 XOR 1 = 1

  1 XOR 0 = 1

  1 XOR 1 = 0

否定論理積(NAND)

 論理積(AND)の否定。

 全てが真ならば偽。

 少なくとも1つが偽ならば真。

  0 NAND 0 = 1

  0 NAND 1 = 1

  1 NAND 0 = 1

  1 NAND 1 = 0

排他的論理和(XOR)と否定論理積(NAND)のイメージ(ベン図)

f:id:ihisame:20220717005347j:image
タイトルとURLをコピーしました