АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

booldnf - Интернет в облаке

Запустите booldnf в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

Это команда booldnf, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


booldnf - преобразует логическое выражение в DNF

СИНТАКСИС


эхо 'a & (! b | c &! d)' | Booldnf > result.txt

ОПИСАНИЕ


Booldnf это программа, которая считывает логические выражения со стандартного ввода и перезаписывает
их в разъединяющий нормальная форма для заполнения на стандартный вывод. Он использует библиотеку BoolStuff.

Дизъюнктивная нормальная форма - это сложение терминов, соединенных логическим оператором И. Другими словами, если ИЛИ
считается аддитивной операцией, а И - мультипликативной операцией, то ДНФ является
сумма продуктов.

Каждое выражение должно быть в отдельной текстовой строке. Имена переменных должны состоять только из
Буквы и цифры ASCII.

Оператор И &, оператор ИЛИ |, а оператор НЕ !. Круглые скобки
допускается.

Команда очищает свой выходной буфер после каждого результата или сообщения об ошибке, чтобы убедиться, что
что его можно использовать с двунаправленными трубами. Результаты и сообщения об ошибках всегда принимаются
ровно одна текстовая строка.

ПРИМЕРЫ


Команда

эхо 'a & (! b | c &! d)' | Booldnf

должен отображать

a & c &! d | a &! b

Используйте booldnf в Интернете с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad