Zu Hauptinhalt springen

Bit-Operatoren

Die Bit-Operatoren konvertieren die Operanden in ganze Zahlen in der 32-Bit-Darstellung (Verkürzung) und liefern auch ebensolche Ergebnisse. Die Operationen werden Bit für Bit durchgeführt. Kann ein Operand nicht als Zahl interpretiert werden, liefert der Vorgang NULL.

Bit-Operatoren
Bit-Operator Operatorname Operatorfunktion
bitnot Inverses auf Bit-Ebene

Einwertiger Operator. Die Operation liefert Bit für Bit das logische Gegenteil des Operanden.

Beispiel:  

bitnot 17 liefert -18

bitand Logisches Und auf Bit-Ebene

Die Operation liefert Bit für Bit das logische Und der Operanden.

Beispiel:  

17 bitand 7 liefert 1

bitor Logisches Oder auf Bit-Ebene

Die Operation liefert Bit für Bit das logische Oder der Operanden.

Beispiel:  

17 bitor 7 liefert 23

bitxor Ausschließendes logisches Oder auf Bit-Ebene

Die Operation liefert Bit für Bit das ausschließende logische Oder der Operanden.

Beispiel:  

17 bitxor 7 liefert 22

>> Bit-weises Verschieben nach rechts

Die Operation liefert den ersten um ein Bit nach rechts verschobenen Operanden. Die Anzahl Schritte ist im zweiten Operanden definiert.

Beispiel:  

8 >> 2 liefert 2

<< Bit-weises Verschieben nach links

Die Operation liefert den ersten um ein Bit nach linkt verschobenen Operanden. Die Anzahl Schritte ist im zweiten Operanden definiert.

Beispiel:  

8 << 2 liefert 32

Hat diese Seite Ihnen geholfen?

Wenn Sie ein Problem mit dieser Seite oder ihrem Inhalt feststellen, sei es ein Tippfehler, ein ausgelassener Schritt oder ein technischer Fehler, informieren Sie uns bitte!

Nehmen Sie am Analyse-Modernisierungsprogramm teil

Remove banner from view

Modernisieren Sie mit dem Analyse-Modernisierungsprogramm, ohne Ihre wertvollen QlikView-Apps zu gefährden. Klicken Sie hier für weitere Informationen oder kontaktieren Sie uns: ampquestions@qlik.com