Opérateur booléen NOT par bit (~) (FPScript)

23.08.2021

Détermine le complément au sens du bit.

Syntaxe

~ Expression

La syntaxe de l'opérateur ~ se compose des éléments suivants :

Élément

Description

Expression

Une expression intégrale.

Remarques

Tous les bits en Expression sont inversés.

Tous les types de données entières, à l'exception des valeurs booléennes, sont autorisés.

L'opérateur peut traiter des valeurs scalaires ou des séries de données entières et des matrices de données. Si l'argument est une série de données ou une matrice de données, l'opération a lieu par élément et le résultat est à nouveau une série de données ou une matrice de données. Si un signal, une série de signaux ou une courbe d'espace est utilisé, alors seule sa composante Y est traitée. Le résultat contient alors la composante X et éventuellement la composante Z de Expression. Si Expression est une liste, alors l'opération est exécutée pour chaque élément de la liste et le résultat est également une liste.

Disponible dans

FlexPro View, Basic, Professional, Developer Suite

Exemple

~0xas

Renvoie la valeur entière de 16 bits ~1010b= 1111.1111.1111.0101b= -11.

~{True, False}

Retourne {False, True}.

 

Voir aussi

Opérateur booléen OU par bit

Opérateur OU exclusif booléen par bit

Opérateur booléen ET par bit

Opérateur booléen logique NOT

Partager l’article ou envoyer par mail :

Vous serez probablement intéressé par les articles suivants :