A XOR b XOR c
Résolu
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
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
-
Bonsoir
1 XOR 1 XOR 1 = 1 et non pas 0
Tu peux l'interpréter comme(a XOR b) XOR c
oua 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 -
ok merci, j'avais un doute ^^