= |
Weist das Ergebnis auf der rechten Seite von
'=' der Variablen links des '=' zu. |
+-*/ |
Die üblichen mathematischen Operatoren. * und / haben eine höhere
Priorität als + und -. |
% |
Modulo-Operator, der ganzzahlige Rest einer Division. |
| |
Bitweise ODER, kann zum Setzen bestimmter Bits in einer Variablen
verwendet werden. |
^ |
Bitweise exklusives ODER, kann zum Durchschalten (Toggeln) bestimmter
Bits in einer Variablen verwendet werden. |
~ |
LC Bitweises Umkehren,
Durchschalten aller Bits einer Variablen. |
& |
Bitweises AND, lässt sich zum Zurückstellen bestimmter Bits in
einer Variablen verwenden. |
>> |
Bitweise Rechtsverschiebung, kann zum Teilen eines positiven
ganzzahligen Wertes durch 2 verwendet werden. |
<< |
Bitweise Linksverschiebung, kann zum Multiplizieren eines positiven,
ganzzahligen Wertes mit 2 verwendet werden. |
() |
Klammern zum Definieren der Priorität einer mathematischen Operation.
Verwenden Sie stets Klammern, wenn Priorität eine Rolle spielt! |
+= |
Addiert das Ergebnis rechts des Operators auf die Variable links des
Operators. |
-= |
Subtrahiert das Ergebnis rechts des Operators von der Variablen links
des Operators. |
*= |
Multipliziert die Variable links des Operators mit dem Ergebnis rechts
des Operators. |
/= |
Dividiert die Variable links des Operators durch das Ergebnis rechts
des Operators. |
%= |
LC Setzt die Variable links
des Operators auf den Rest der Division durch das Ergebnis rechts des
Operators. |
|= |
LC Bitweises "ODERn" des Ergebnises
rechts des Operators und der Variablen links des Operators. |
&= |
LC Bitweises "UNDen" des Ergebnises
rechts des Operators und der Variablen links des Operators. |
^= |
LC Bitweises exklusives "ODERn"
des Ergebnises rechts des Operators und der Variablen links des Operators. |
>>= |
LC Bitweise Rechtsverschiebung
der Variablen links des Operatoren um das Ergebnis rechts des Operatoren. |
<<= |
LC Bitweise Linksverschiebung
der Variablen links des Operatoren um das Ergebnis rechts des Operatoren. |