ブール代数計算機
ブール代数演算を実行し、真理値表を生成し、ブール式を単純化します
ブール演算
この計算機の使い方
演算を選択
ドロップダウンメニューから実行したいブール演算を選択します。オプションには、基本ゲート(AND、OR、NOT)、複雑なゲート(XOR、NAND、NOR、XNOR)、真理値表の生成、式の単純化が含まれます。
値を入力
基本演算の場合は、入力にブール値(true/falseまたは1/0)を入力します。真理値表の場合は、ブール式を入力して変数を指定します。単純化の場合は、単純化する式を入力します。
結果を表示
計算機はブール演算の結果を表示します。真理値表の場合は、すべての可能な入力の組み合わせとその出力を示す完全な表が表示されます。単純化の場合は、単純化されたブール式が表示されます。
計算を共有
共有ボタンを使用して、他の人と共有できる計算へのリンクを生成します。リンクは、すべての入力値と結果を保持します。
ブール代数のヒント
ブール代数は、真(1)または偽(0)の2つの値しか持てない変数を扱います
AND演算(A • BまたはA * B):両方の入力が真の場合にのみ結果は真になります
OR演算(A + B):少なくとも1つの入力が真の場合に結果は真になります
NOT演算(¬Aまたは~A):入力値を反転させます
XOR演算(A ⊕ B):入力が異なる場合に結果は真になります
NANDはANDの補数です:NOT(AND(A, B))
NORはORの補数です:NOT(OR(A, B))
XNORはXORの補数です:NOT(XOR(A, B))
真理値表は、すべての可能な入力の組み合わせとそれに対応する出力を示します
ブール式は、代数法則とカルノー図を使用して単純化できます
ド・モルガンの法則:¬(A • B) = ¬A + ¬Bおよび¬(A + B) = ¬A • ¬B
吸収法則:A + (A • B) = AおよびA • (A + B) = A