IBM Lotus Symphony


Eqv-operatoren [kjøretid]

Beregner den logiske ekvivalensen til to uttrykk.

Syntaks:

Resultat = Uttrykk1 Eqv Uttrykk2

Parametere:

Resultat: En numerisk variabel som inneholder resultatet av sammenligningen.

Uttrykk1, Uttrykk2: Uttrykk som du vil sammenligne.

Ved testing for ekvivalens mellom boolske uttrykk, er resultatet Sann hvis begge uttrykkene er enten Sann eller Usann.

I en bit-vis sammenligning, angir Eqv-operatoren bare den tilsvarende biten i resultatet hvis en bit er angitt i begge uttrykkene, eller i ingen av uttrykkene.

Eksempel:

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

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

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

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

vOut = B Eqv A REM returnerer -3

End Sub


Tilbakemelding om produktet | Annen dokumentasjon | Varemerker