A XOR b XOR c

Résolu
capa57 Messages postés 352 Date d'inscription   Statut Membre Dernière intervention   -  
capa57 Messages postés 352 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

je sais si je suis dans le bon topic ou non

J'ai une petite question car j'ai un doute

si j'ai :

a b c (a XOR b XOR c)
0 0 0 0
0 0 1 1
1 1 1 0

L'exemple des 1 1 1 qui donne 0 est-il juste ?
ou alors celà donnerai... a xor b = 0 et ce resultat XOR c = 1... ???

en gros ma question est : que donne
a b c (a XOR b XOR c)
1 1 1 ???
1 1 0 0


Merci d'avance

cordialement

2 réponses

Utilisateur anonyme
 
Bonsoir

1 XOR 1 XOR 1 = 1 et non pas 0

Tu peux l'interpréter comme
(a XOR b) XOR c
ou
a XOR (b XOR c)
, le résultat est le même.
Pour généraliser, dans un XOR de plusieurs variables, tu comptes le nombre de "1". S'il est pair, le résultat est 0 ; s'il est impair, le résultat est 1
0
capa57 Messages postés 352 Date d'inscription   Statut Membre Dernière intervention   13
 
ok merci, j'avais un doute ^^
0