Contenu
Index 🔎︎

# Opérateur Eqv

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 logiques, 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 Variantsee #i38265
    Dim vOut As Variant
        A = 10: B = 8: C = 6: D = Null
        vOut = A > B Eqv B > C ' renvoie -1
        vOut = B > A Eqv B > C ' renvoie 0
        vOut = A > B Eqv B > D ' renvoie 0
        vOut = (B > D Eqv B > A) ' renvoie -1
        vOut = B Eqv A ' renvoie -3
    End Sub