Ce n'Exclusif XOR signifie vraiment?
Peut-être que c'est juste évident pour tout le monde, mais quelqu'un peut m'expliquer où XOR (ou-Exclusif OU) a obtenu son nom? Que signifie le mot Exclusif signifie vraiment? Non pas que cela importe, mais sa juste coincé dans ma tête depuis ce matin.
OR:
0 0 0
0 1 1
1 0 1
1 1 1
XOR:
0 0 0
0 1 1
1 0 1
1 1 0
Est "exclusivement 0 pour les entrées 1,1", "version spéciale de la ou", OU quelque chose d'autre?
Maintenant que j'y pense, ne serait-ce pas la question d'être mieux adapté pour english.stackexchange.com?
Je ne pense à ce sujet, mais la réponse à cette question suppose une compréhension implicite de la logique booléenne à mon avis, mais je vais garder cela à l'esprit pour la prochaine fois 🙂 Merci.
Je ne pense à ce sujet, mais la réponse à cette question suppose une compréhension implicite de la logique booléenne à mon avis, mais je vais garder cela à l'esprit pour la prochaine fois 🙂 Merci.
OriginalL'auteur Legend | 2011-03-05
Vous devez vous connecter pour publier un commentaire.
XOR est un "OU exclusif", car il ne renvoie une "vraie" valeur de 1 si les deux valeurs sont exclusifs, c'est à dire qu'ils sont à la fois différentes.
true
et l'autre estfalse
. Donc, ils sont différents les uns des autres.OriginalL'auteur dlanod
C'est ce que les enfants comprennent que OU
Mais un programmeur serait que d'avoir les deux!
Q: "voulez-vous du thé ou du café"
Ennuyeux programmeur réponse = oui
aha. J'apprécie vraiment:)
OriginalL'auteur Martin Beckett
Selon Knuth dans le Vol. 4A de TAOCP, George Boole "...écrit x+y tenir pour la disjonction, mais il a pris soin de ne jamais utiliser cette notation, à moins que x et y sont mutuellement exclusifs (pas de 1). Si nécessaire, il écrit x+(1-x)y pour s'assurer que le résultat d'une disjonction ne serait jamais 2."
XOR est plus avec porte perdus.
XOR est plus avec porte perdus. +1 pour l'
OriginalL'auteur dbasnett
Est exclusif en ce sens que les deux opérandes doivent être mutuellement exclusifs (en d'autres termes, les différentes).
Je pense que ce zneak voulais dire, c'est que si les opérandes sont différents le résultat est vrai.
OriginalL'auteur zneak
Cela vient de la théorie des ensembles. Considérez que vous avez deux ensembles A et B, et un élément qui peut ou peut ne pas être dans ces ensembles. La première entrée booléen true si l'élément est dans un ensemble A. La deuxième entrée booléen true si l'élément est dans l'ensemble B.
Si l'élément est "exclusif" (comme dans "ne pas partager" avec les autres), alors l'opérateur XOR retournera true. Illustration à partir de wikipedia:
OriginalL'auteur Wim Coenen
Exclusif XOR signifie exactement ce qu'il dit - l'un des deux doit être exclue. Qui est, que ce soit l'un ou l'autre. Ni les deux, ni aucune - un seul. Au moins c'est comment je l'ai compris 🙂
OriginalL'auteur Shade
Est exclusif comme dans "un seul." En d'autres termes, il est "l'un des deux, mais pas les deux."
OriginalL'auteur Maxpm
J'ai lu une belle "plain English" de l'exemple d'aujourd'hui:
Hugh Darwen, "Une Introduction à la Base de données Relationnelle de la Théorie", p76.
OriginalL'auteur onedaywhen