Module
Contents
Index 🔎︎

# Eqv Operator

Arvutab kahe avaldise loogilise ekvivalentsi.

## Süntaks:

    Result = Expression1 Eqv Expression2

## Parameetrid:

Result: võrdluse tulemust sisaldav suvaline arvmuutuja.

Expression1, Expression2: suvalised avaldised, mida soovid võrrelda.

Tõeväärtusavaldiste ekvivalentsi kontrollimisel on tulemus Tõene, kui mõlema avaldise väärtus on Tõene või Väär.

Bitivõrdluse korral seab tehtemärk Eqv tulemuses vastava biti ainult siis, kui bitt on seatud mõlemas või mitte kummaski avaldises.

## Näide:

    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 tagastab -1

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

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

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

        vOut = B Eqv A REM tagastab -3

    End Sub