2.0
3.0
>
lang
>
not
前一个
下一个
编辑
重命名
撤销
刷新
搜索
管理
文档
历史
NOT
Result
= NOT
Expression
对一个布尔表达式进行逻辑“非”操作,或者对一个整型数进行数值“非”操作。
逻辑“非”操作真值表(T:真,F:假):
A
NOT A
F
T
T
F
相应二进制位数值“非”操作真值表:
A
NOT A
0
1
1
0
如果
Expression
是字符串或者
对象
,其为空时返回
TRUE
,其为非空时返回
FALSE
。
Example
PRINT NOT TRUE
False
PRINT NOT FALSE
True
PRINT 11, Bin(11, 16)
PRINT NOT 11, Bin(NOT 11, 16)
11 0000000000001011
-12 1111111111110100
PRINT 11, Bin(11, 16)
PRINT NOT 11, Bin(NOT 11, 16)
PRINT CByte(11), Bin(CByte(11), 8)
PRINT CByte(NOT 11), Bin(CByte(NOT 11), 8)
11 0000000000001011
-12 1111111111110100
11 00001011
244 11110100
PRINT NOT "Gambas"
False
PRINT NOT ""
True
参见
Expressions
, ·
逻辑运算