IBM Lotus Symphony


Opérateur Eqv [Exécution]

Calcule l'équivalence logique de deux expressions.

Syntaxe :

Result = Expression1 Eqv Expression2

Paramètres :

Result : variable numérique contenant le résultat de la comparaison.

Expression1, Expression2 : expressions à comparer.

Lorsque vous testez l'équivalence entre des expressions booléennes, vous obtenez la valeur True si les deux expressions sont soit True, soit False.

Lors d'une comparaison bit par bit, l'opérateur Eqv définit le bit correspondant dans le résultat uniquement si un bit est défini dans les deux expressions ou dans aucune d'entre elles.

Exemple :

Sub ExampleEqv

Dim A as Variant, B as Variant, C as Variant, D as Variant

Dim vOut as Variant

A = 10: B = 8: C = 6: D = Null

vOut = A > B Eqv B > C REM Renvoie -1

vOut = B > A Eqv B > C REM Renvoie 0

vOut = A > B Eqv B > D REM Renvoie 0

vOut = (B > D Eqv B > A) REM Renvoie -1

vOut = B Eqv A REM Renvoie -3

End Sub


Commentaires en retour sur le produit | Documentation complémentaire | Marques