NOT
Résultat = NOT Expression
Calcule le NON logique d'une expression.
L’opérateur logique NOT reçoit une expression booléenne et retourne son contraire. La table suivante montre le résultat retourné :
L’opérateur NOT numérique reçoit une valeur entière et retourne un entier. L’opérateur inverse chacun des bits de l’expression, comme montré dans la table suivante :
Si
Expression est une chaîne de caractères ou un objet, cela retourne
TRUE
si
Expression est nulle, et
FALSE
si elle ne l'est pas.
Exemples
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 ""
Voir aussi