Lotus Symphony 1.2


Imp 運算子 [執行時期]

對兩個表示式執行邏輯隱含。

語法:

Result = Expression1 Imp Expression2

參數:

Result:包含隱含運算結果的任意數值變數。

Expression1、Expression2:要使用 Imp 運算子演算的任意表示式。

如果在布林表示式中使用 Imp 運算子時,第一個表示式演算值為 True (真),且第二個表示式演算值為 False (假),則僅傳回 False (假)。

如果在位元表示式中使用 Imp 運算子時,第一個表示式中設定了某個位元,而第二個表示式中刪除了此位元,則也將從結果中刪除此位元。

範例:

Sub ExampleImp

Dim vA as Variant, vB as Variant, vC as Variant, vD as Variant

Dim vOut as Variant

A = 10:B = 8:C = 6:D = Null

vOut = A > B Imp B > C REM 傳回 -1

vOut = B > A Imp B > C REM 傳回 0

vOut = A > B Imp B > D REM 傳回 -1

vOut = (B > D Imp B > A) REM 傳回 0

vOut = B Imp A REM 傳回 -3

End Sub


其他文件 | 商標