IBM Lotus Symphony
|
Выполняет логическое сложение двух выражений.
Результат = Выражение1 Or Выражение2
Результат: числовая переменная, в которую заносится результат сложения.
Выражение1, Выражение2: произвольные выражения, которые необходимо сложить.
Применение логического оператора OR к двум булевским выражениям дает результат True, если хотя бы один из операндов равен True.
При поразрядном сложении бит результата устанавливается, если соответствующий бит установлен хотя бы в одном из выражений.
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 Результат: -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