A XOR b XOR c

Résolu
capa57 Messages postés 383 Statut Membre -  
capa57 Messages postés 383 Statut Membre -
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

  1. 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
  2. capa57 Messages postés 383 Statut Membre 13
     
    ok merci, j'avais un doute ^^
    0