IBM Lotus Symphony
|
2 つの表式間の論理和演算を行います。
Result = Expression1 Or Expression2
Result: 演算結果を格納する数値変数。
Expression1, Expression2: 論理和の演算を行う表式。
ブール型の表式に対して論理和の判定をする場合、2 つの表式の一方または両方が True である場合に、結果が True となります。
ビット型の表式に対して論理和の比較演算を行う場合、両者の表式で対応するビットの一方または両方が 1 である場合に、演算結果のビットが 1 となります。
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