%=
Beschreibung
Dies ist eine praktische Abkürzung, um den Rest zu berechnen, wenn eine ganze Zahl durch eine andere geteilt wird.
Syntax
x %= divisor; // Äquivalent zum Ausdruck x = x% divisor
Parameter
- x: Variable. Erlaubte Datentypen: int.
- divisor: nicht null Variable oder Konstante. Erlaubte Datentypen: int.
Beispielcode
Das ergebnis am seriellen monitor:
※ Anmerkungen und Warnungen:
- Der zusammengsetzte Rest-Operator funktioniert nicht mit floats.
- Wenn der erste Operand negativ ist, ist das Ergebnis negativ (oder null).
Daher ist das Ergebnis von x% = 10 nicht immer zwischen 0 und 9, wenn x negativ sein kann.
Siehe Auch
- Sprache : += (Zusammengesetzte Addition)
- Sprache : &= (Zusammengesetztes Bitweises AND)
- Sprache : |= (Zusammengesetztes Bitweises ODER)
- Sprache : /= (Zusammengesetzte Division)
- Sprache : *= (Zusammengesetzte Multiplikation)
- Sprache : -= (Zusammengesetzte Subtraktion)
- Sprache : -- (Dekrement)
- Sprache : ++ (Inkrement)
- Sprache : Rest
※ ARDUINO KAUFEMPFEHLUNG
Arduino UNO R3 | |
Arduino Starter Kit |