Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

booldnf - Online w chmurze

Uruchom booldnf w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

To jest polecenie booldnf, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


booldnf - konwertuje wyrażenie logiczne na format DNF

STRESZCZENIE


przegapić 'a&(!b|c&!d)' | booldnf > wynik.txt

OPIS


booldnf to program, który odczytuje wyrażenia logiczne ze standardowego wejścia i zapisuje je ponownie
je w Dysjunktywny Normalna Forma na swoim standardowym wyjściu. Korzysta z biblioteki BoolStuff.

Rozłączna postać normalna to ORing wyrazów AND. Innymi słowy, jeśli OR jest
uważany za operację addytywną, a AND za operację multiplikatywną, wówczas DNF jest a
suma produktów.

Każde wyrażenie musi znajdować się w osobnej linii tekstu. Nazwy zmiennych muszą składać się wyłącznie z
Litery i cyfry ASCII.

Operator AND jest &, operator OR to |, a operator NOT to !. Nawiasy są
dozwolone.

Aby się upewnić, polecenie opróżnia bufor wyjściowy po każdym wyniku lub komunikacie o błędzie
że można go stosować z rurami dwukierunkowymi. Wyniki i komunikaty o błędach zawsze są akceptowane
dokładnie jedną linię tekstu.

PRZYKŁADY


Komenda

przegapić 'a&(!b|c&!d)' | booldnf

powinien się wyświetlić

a&c&!d|a&!b

Korzystaj z booldnf online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad