FlexPro
HistoryBase
Ingénierie
Formation
Téléchargements
Assistance FlexPro
Connaissance
Communauté
À propos de nous
Références
Emplois
Contact général
Liste des revendeurs
Assistance FlexPro
FR
DE
EN
Porte-plaquette

Documentation FlexPro 2025

Bit à bit booléen NOT (~)

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