C: porte XNOR / Exclusive-Nor?
Je suis en train d'essayer de trouver le moyen le plus efficace de l'écriture d'un XNOR porte en C.
if(VAL1 XNOR VAL2)
{
BLOCK;
}
Des suggestions?
Grâce.
source d'informationauteur user359531
Vous devez vous connecter pour publier un commentaire.
Avec deux opérandes est assez simple:
edit: en dehors de la logique des opérations, vous auriez probablement souhaitez
~(val1^val2)
pour être exact, mais je trouve la ! plus claire.En supposant
val1
etval2
doivent être traités de la normale C logique booléenne de la mode (non-nulle est vraie), alors:fera l'affaire.