IBM Lotus Symphony
|
Utfører en logisk implikasjon på to uttrykk.
Resultat = Uttrykk1 Imp Uttrykk2
Resultat: En numerisk variabel som inneholder resultatet av implikasjonen.
Uttrykk1, Uttrykk2: Uttrykk som du vil evaluere med Imp-operatoren.
Hvis du bruker Imp-operatoren i boolske uttrykk, blir Usann bare returnert hvis det første uttrykket evalueres til Sant, og det andre uttrykket til Usant.
Hvis du bruker Imp-operatoren i bit-uttrykk, blir en bit slettet fra resultatet hvis den tilsvarende biten er angitt i det første uttrykket og den tilsvarende biten er slettet i det andre uttrykket.
Sub ExampleImp
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