IBM Lotus Symphony


Operatoren Imp [Runtime]

Udfører en logisk implikation af to udtryk.

Syntaks:

Resultat = Udtryk1 IMP Udtryk2

Parametre:

Resultat: En numerisk variabel, der indeholder resultatet af implikationen.

Udtryk1, Udtryk2: De udtryk, du vil evaluere med operatoren Imp.

Hvis du bruger operatoren Imp i booleske udtryk, returneres kun False, hvis det første udtryk evalueres til sandt og det andet udtryk til falsk.

Hvis du bruger operatoren Imp i bitudtryk, slettes en bit fra resultatet, hvis den tilsvarende bit er sat i det første udtryk og slettet i det andet udtryk.

Eksempel:

Sub EksempelImp

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 IMP B > C REM returnerer -1

vOut = B > A Imp B > C REM returnerer -1

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

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

vOut = B Imp A REM returnerer -1

End Sub


Produktfeedback | Yderligere dokumentation | Varemærker