Онлајн конвертер булових израза
Унесите булов израз и добијте табелу истинитости, дисјунктивну и конјунктивну нормалну форму. Подржава до 6 променљивих, ради локално. Обрада се обавља локал…
Почните да користите
Шта ради овај алат?
Овај конвертер вам помаже да разумете булове изразе тако што их претвара у табелу истинитости и канонске форме. На пример, ако унесете A && (B || !C), добићете табелу са редовима где је израз тачан: 100, 110 и 111 (редослед променљивих A, B, C). ДНФ почиње са (A && !B && !C) || (A && B && !C) || (A && B && C).
Како функционише?
Алат користи сопствени лексички анализатор и рекурзивни парсер за обраду израза. Не користи JavaScript eval, тако да је безбедан. Прихвата највише шест различитих променљивих, што даје највише 64 реда у табели. Редослед редова је такав да се последња променљива најбрже мења, а false долази пре true.
Ограничења
Алат не подржава XOR, импликацију, еквиваленцију, нумеричке константе 0/1, дијаграме кола или више од шест променљивих. Канонске форме нису минимизоване; за поједностављивање користите посебан алат за Карноове мапе.
Приватност
Сва обрада се обавља локално у вашем прегледачу; подаци се не шаљу на сервер.
Честа питања
Како да унесем оператор НЕ?
Можете користити ускличник (!) или реч NOT. На пример, !A или NOT A.
Шта значи грешка „Више од шест променљивих“?
Алат подржава највише шест различитих променљивих. Ако унесете више, добићете грешку уместо игнорисања додатних променљивих.
Да ли су ДНФ и ЦНФ минимизовани?
Не, овај алат даје канонске (потпуне) форме. За минимизацију користите алат за Карноове мапе.
Контролна листа
- Проверите да ли су имена променљивих конзистентна (велика/мала слова).
- Користите заграде за јасноћу, посебно код сложених израза.
- Запамтите приоритет: НЕ > И > ИЛИ.
- Очекујте највише 64 реда у табели.
Обрада се обавља локално у прегледачу.