IBM Lotus Symphony


Eqv Operator [Runtime]

Vypočíta logickú rovnocennosť dvoch výrazov.

Syntax:

Výsledok = Výraz1 Eqv Výraz2

Parametre:

Výsledok: Ľubovoľná numerická premenná, ktorá obsahuje výsledok porovnávania.

Výraz1, Výraz2: Ľubovoľné výrazy, ktoré chcete porovnať.

Pri testovaní rovnocennosti medzi boolovskými výrazmi je výsledkom hodnota True, ak sú oba výrazy True alebo False.

V bitovom porovnávaní operátor Eqv nastaví príslušný bit vo výsledku len v prípade, ak je bit nastavený v oboch výrazoch alebo v žiadnom výraze.

Príklad:

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 vráti -1

vOut = B > A Eqv B > C REM vráti 0

vOut = A > B Eqv B > D REM vráti 0

vOut = (B > D Eqv B > A) REM vráti -1

vOut = B Eqv A REM vráti -3

End Sub


Spätná väzba na produkt | Ďalšia dokumentácia | Ochranné známky