Version 6.0
Ein Ausdruck mit einem numerischen Operator gibt eine Zahl zurück. Es gibt folgende numerische Operatoren:
Operation | Syntax | Ergibt | Ausdruck | Wert |
Addition | Zahl + Zahl | Zahl | 2 + 3 | 5 |
Subtraktion | Zahl Zahl | Zahl | 3 2 | 1 |
Multiplikation | Zahl * Zahl | Zahl | 5 * 2 | 10 |
Division | Zahl / Zahl | Zahl | 5 / 2 | 2,5 |
Ganzzahlige Division | Zahl \ Zahl | Zahl | 5 \ 2 | 2 |
Modulo | Zahl % Zahl | Zahl | 5 % 2 | 1 |
Exponent | Zahl ^ Zahl | Zahl | 2 ^ 3 | 8 |
Modulo
Der Modulo Operator % dividiert die erste Zahl durch die zweite und übergibt den ganzzahligen Restwert. Beispiele:
10 % 2 ergibt 0, da kein Restwert übrigbleibt.
10 % 3 ergibt 1, da der Restwert 1 ist.
10,5 % 2 ergibt 0, da der Restwert keine Ganzzahl ist.
WARNUNG:
Der Modulo Operator % gibt signifikante Werte mit Zahlen aus dem Bereich Lange Ganzzahl (von - 2^31 bis + 2^31 - 1) zurück. Verwenden Sie bei Restwertberechnungen mit Zahlen außerhalb dieses Bereich die Funktion Mod.
Der Operator für ganzzahlige Division gibt nur für Ganzzahlen signifikante Werte zurück.
Referenz
Bildoperatoren, Bit Operatoren, Boolean Operatoren, Datumsoperatoren, Operatoren, String Operatoren, Vergleichsoperatoren, Zeitoperatoren.