IBM Lotus Symphony


Not 演算子 [実行時]

ビット値を反転させて、表式の論理否定を取ります。

構文:

Result = Not Expression

パラメータ:

Result: 演算結果を格納する数値変数。

Expression: 論理否定の演算を行う表式。

ブール型の表式に対して論理否定による演算を行う場合、True の値は False に変換され、False の値は True に変換されます。

ビット単位の論理否定を行う場合は、個々のビットが反転されます。

例:

Sub ExampleNot

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 = Not vA REM 戻り値は -11

vOut = Not(vC > vD) REM 戻り値は -1

vOut = Not(vB > vA) REM 戻り値は -1

vOut = Not(vA > vB) REM 戻り値は 0

end Sub


製品フィードバック | その他の資料 | 商標