Arithmetische Operatoren
← Operatoren Liste | ● | Vergleichs Operatoren →
Arithmetische Operatoren (binär):
- + Addition
- - Subtraktion
- * Multiplikation
- / Division
- % Modulo
Es gilt Punkt vor Strich, d.h. * / und % haben eine höhere Priorität als + und -.
Beispiele: x+1, x+y, 2*x, n%2
Fallgrube: 1/2 = 0 → 1.0/2 = 0.5
Arithmetische Operatoren (unär):
- - Negation
Beispiel: -x
Wirkungsweise des Modulo Operators: Der Modulo Operator ergibt den Rest einer ganzzahligen Division.
1/2 = 0 Rest 1 → 1%2 = 1
2/2 = 1 Rest 0 → 2%2 = 0
3/2 = 1 Rest 1 → 3%2 = 1
14/3 = 4 Rest 2 → 14%3 = 2
Der Modulo Operator a%b
liefert Werte von 0 bis b-1.
Wenn a durch b ganzzahlig teilbar ist,
dann ist der Rest a%b der Division gleich 0.
← Operatoren Liste | ● | Vergleichs Operatoren →