1. ホーム
  2. boolean-logic

[解決済み] 何か良い論理式簡略化ツールがあれば教えてください。[クローズド]

2022-03-04 18:45:54

質問

古いコードをリファクタリングしていたら、あまりにも複雑で長いIF条件にいくつか遭遇しました。私の推測では、これらの条件は後の修正によって大きくなったのだと思います。

とにかく、どなたか私が使える良いオンライン簡略化ソフトをご存じないでしょうか?特定の言語に興味があるわけではなく、例えば、以下のようなものを取り込んでくれるような簡略化ツールです。

((aまたはb)および(!bおよびc)またはc)

また、簡略化した表現があれば教えてください。

他の類似の質問も見ましたが、良い簡略化方法を教えてくれるものはありませんでした。

ありがとうございます。

解決方法は?

入力された内容をもとに、この例のようにWolfram Alphaを試してみることができます。

http://www.wolframalpha.com/input/?i=((A%20OR%20B)%20AND%20(NOT%20B%20AND%20C)%20OR%20C)&t=crmtb01&f=rc