IBM Lotus Symphony
|
Vykoná disjunkciu na dvoch výrazoch pomocou logického operátora OR.
Result = Expression1 Or Expression2
Result: Každá numerická premenná, ktorá obsahuje výsledok disjunkcie.
Expression1, Expression2: Všetky numerické výrazy, ktoré chcete porovnávať.
Disjunkcia dvoch boolovských výrazov použitím logického operátora OR vráti hodnotu True, ak má aspoň jeden výraz porovnávania hodnotu True.
Bitové porovnávanie nastavuje bit vo výsledku v prípade, ak je príslušný bit nastavený aspoň v jednom z dvoch výrazov.
Sub ExampleOr
Dim vA as Variant, vB as Variant, vC as Variant, vD as Variant
Dim vOut as Variant
vA = 10: vB = 8: vC = 6: vD = Null
vOut = vA > vB Or vB > vC REM -1
vOut = vB > vA Or vB > vC REM -1
vOut = vA > vB Or vB > vD REM -1
vOut = (vB > vD Or vB > vA) REM 0
vOut = vB Or vA REM 10
End Sub