NOT
Resultado = NOT Expression
Calcula el no logico de una expresion.
El operador no lógico tiene una expresión booleana y devuelve su contrario. El resultado devuelto por esta operación se muestra en el cuadro siguiente:
El Operador Numérico "NOT" toma un valor entero y devuelve un valor entero. El operador de hecho invierte cada bit de la expresión, como se muestra en el cuadro siguiente:
If
Expression is a string or an objeto, it returns
TRUE
if
Expression is null, and
FALSE
if it is not null.
Examples
PRINT NOT 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"
Véase también