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.
| Operator | Vollständiger Name | Beschreibung | 
|---|---|---|
| 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  |