Page de démarrage > lang > not 
 en de es it nl pl pt pt_BR mk sq ca hu cs tr ar fa id vi ko ja ru zh zh_TW eo
Précédent  Suivant  Éditer  Renommer  Annuler  Rafraîchir  Rechercher  Administration  
Documentation
Historique
 
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é :

A NOT A
FALSE TRUE
TRUE FALSE

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 :

A NOT A
0   1
1   0

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.

Exemple

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

Voir aussi

Expressions, · Opérateurs logique