Not 演算子 (LotusScript 言語)

式で論理否定の演算を実行します。Not 演算子は、引数を最も近い整数に丸め、記号の変更と 1 の減算を行います。

構文

Not expr

要素

expr

任意の式。この値は Long 型の値の範囲内になければなりません。

使用法

次の表は、Not 演算子の結果が LotusScript® でどのように決定されるかを示しています。

expr

結果

TRUE

FALSE

FALSE

TRUE

NULL

NULL

論理否定の演算に加え、Not 演算子は変数のビット値を反転し、次の表に従って結果の対応するビットを設定します。

expr のビット n

結果のビット n

0

1

1

0

Print Not TRUE                     ' Prints False
Print Not 12.4                     ' Prints -13