InglêsFrancêsEspanhol

Ad


favicon do OnWorks

booldnf - Online na nuvem

Execute booldnf no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando booldnf que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


booldnf - converte uma expressão booleana em DNF

SINOPSE


eco 'a & (! b | c &! d)' | Booldnf > result.txt

DESCRIÇÃO


Booldnf é um programa que lê expressões booleanas de sua entrada padrão e as reescreve
eles dentro Disjuntivo Normal Contato em sua saída padrão. Ele usa a biblioteca BoolStuff.

A forma normal disjuntiva é um OR de termos AND. Em outras palavras, se o OR for
considerada uma operação aditiva e o AND uma operação multiplicativa, então o DNF é um
soma dos produtos.

Cada expressão deve estar em sua própria linha de texto. Os nomes das variáveis ​​devem ser compostos apenas por
Letras e dígitos ASCII.

O operador AND é &, o operador OR é |, e o operador NOT é !. Parênteses são
permitido.

O comando esvazia seu buffer de saída após cada resultado ou mensagem de erro, para garantir
que pode ser usado com tubos bidirecionais. Resultados e mensagens de erro sempre levam
exatamente uma linha de texto.

EXEMPLOS


O comando

eco 'a & (! b | c &! d)' | Booldnf

deve exibir

a & c &! d | a &! b

Use o booldnf online usando os serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad