Fonction de conversion avec seulement ET opérations Booléennes
J'ai une fonction comme
(A and ( B or c)) or (D and E and (F or H or R or P )))
et je veux convertir cette fonction pour fonctionner uniquement avec des et des opérations (bien sûr, si possible)
Je trouve qu'avec DeMorgan les Lois de peut être fait une sorte de transformations, mais je n'ai pas réussi à conver cette fonction des idées ?
Je sais que la fonction
!(A or B) is equal to function !A and !B
mais je ne pouvais pas trouver l'égalité de fonction pour l'un au-dessus de
OriginalL'auteur Lukap | 2012-11-16
Vous devez vous connecter pour publier un commentaire.
La fonction que vous avez mentionné:
est la même chose que:
Donc, nous allons commencer par la division de votre problème en deux parties de l'ABC et DEFHRP.
Puisque ces deux parties sont reliées par un "ou", nous pouvons appliquer l'équivalence de nouveau pour obtenir:
OriginalL'auteur joulesm
La clé de substitution que vous cherchez est
A OR B => !(!A AND !B)
. En utilisant cela, vous pouvez élargir l'expression.OriginalL'auteur Sean
est le même que
Vous pouvez le tester ici
Et le plus complexe:
est le même que
qui est testé ici
OriginalL'auteur Michiel