Arithmetische Operatoren


Wie im imperativen Hamster-Modell existieren in objektorientierten Programmen die fünf arithmetischen Operanden, mit denen jeweils zwei andere arithmetische Ausdrücke (die Operanden) verknüpft werden: „Addition: +“, „Subtraktion: -“, „Multiplikation: *“, „Division: /“ und „Modulo: %“.

Bei der Division werden die Nachkommazahlen ignoriert, z.B. 9/4 = 2.

Modulo liefert den Rest einer Division, ebenfalls als eine Ganzzahl; z.B. 9%4 = 1.

Beispielprogramme:

Beispiel 1:

Beispiel 2: