XOR

Sommaire


xorpermet de définir un "ou exclusif logique" entre deux valeurslogiques.

 

Syntaxe

    exp1xorexp2

 

Paramètres

Elément

Description

Restrictions

exp1

expression_logique.

Aucune.

exp2

expression_logique.

Aucune.

 

Exemples

   # Test : a-t-on I = 1 et J <> 2,ou I <> 1 et J = 2 ?
    If I = 1 xor J = 2
       Infbox "L'unedes deux conditions seulement est satisfaite"
    Endif

 

Description et commentaires

xorpermet d'obtenir un résultat logique (0->faux, 1->vrai) dépendant de deuxexpressions logiques prenant les valeurs vrai (non nul) ou faux (nul),conformément à la table de vérité ci dessous :

exp1

exp2

exp1xor exp2

FAUX
FAUX
VRAI
VRAI

FAUX
VRAI
FAUX
VRAI

FAUX (=0)
VRAI (=1)
VRAI (=1)
FAUX (=0)

 

Remarque

Lorsqu'on saisit une formule contenant un 'xor' dans un masque ou un traitement,par exemple, la phase de reconnaissance des mots-clés va substituer à cemot-clé le caractère '?' qui lui est équivalent; on peut donc écrireindifféremment :
           exp1 xor exp2
ou      exp1 ? exp2

 

Erreurs associées

Erreur

Description

ERMODE(10)

Lesarguments ne sont pas de type numérique.

 

Mots-clés associés

AND - OR - NOT


SOMMAIRE

Adonix X3(r) L4G
Copyright (c) Adonix 1999 - All rights reserved