NOT
Risultato = NOT Espressione
Calcola il no logico di un'espressione.
L'operatore logico NOT prende un'espressione booleana e restituisce il contrario. Il risultato di questa operazione è illustrato nella tabella qui sotto:
L'operatore numerico NOT prende un valore intero e restituisce un valore intero. L'operatore inverte di fatto ogni bit dell'espressione, come illustrato nella tabella qui sotto:
Se
Espressione è una stringa o un'oggetto, restituisce vero
TRUE
se
Espressione è nulla e falso
FALSE
se essa non è nulla.
Esempi
PRINT NOT TRUE
PRINT NOT FALSE
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"
PRINT NOT ""
Vedi anche