FlexPro
HistoryBase
Engineering
Training
Downloads
FlexPro-Support
Wissen
Community
Über Uns
Referenzen
Jobs
Allgemeiner Kontakt
Händlerverzeichnis
FlexPro-Support
DE
EN
FR
Placeholder

FlexPro Dokumentation 2025

Bitweise-Nicht (~)

Ermittelt das bitweise Komplement.

Syntax

~ Ausdruck

Die Syntax des ~-Operators besteht aus folgenden Teilen:

Teil

Beschreibung

Ausdruck

Ein ganzzahliger Ausdruck.

Anmerkungen

Alle Bits in Ausdruck werden invertiert.

Es sind alle ganzzahligen Datentypen und Wahrheitswerte erlaubt.

Der Operator kann Einzelwerte oder auch ganze Datenreihen und Datenmatrizen verarbeiten. Ist das Argument eine Datenreihe oder eine Datenmatrix, erfolgt die Operation elementweise und das Ergebnis ist wieder eine Datenreihe bzw. eine Datenmatrix. Wenn ein Signal, eine Signalreihe oder eine Raumkurve verwendet wird, wird nur deren Y-Komponente betrachtet. Das Ergebnis erhält dann die X- und ggf. Z-Komponente von Ausdruck. Ist Ausdruck eine Liste, dann wird die Operation für jedes Element der Liste ausgeführt und das Ergebnis ist ebenfalls eine Liste.

Verfügbarkeit

FlexPro View, Basic, Professional, Developer Suite

Beispiel

~0xas

Liefert den 16-Bit Ganzzahlwert ~1010b = 1111.1111.1111.0101b = -11.

~{True, False}

Liefert {False, True}.

 

Siehe auch

Bitweise-Oder-Operator

Bitweise-Exklusiv-Oder-Operator

Bitweise-Und-Operator

Logischer-Nicht-Operator