Java rechnungen

Klammern, Vorrangregeln und ein paar Stolperfallen

Ausdrücke auswerten

Restzeit05:00
Aufgabensammlung wird geladen…
(30 * 2 + 5) % 7 / 3

Wähle deine Einstellungen und starte die Übung.

Wird eine Ausnahme ausgelöst? Wähle unten ArithmeticException.

0 richtig0 beantwortet0 übersprungen

Kurz zur Erinnerung.

Beachte die Reihenfolge. Zuerst Klammern, dann * / %, danach + -. Operatoren mit gleichem Vorrang werden von links nach rechts gruppiert.

Rechne mit ganzen Zahlen. Bei der Division wird der Nachkommateil abgeschnitten: 7 / 3 = 2 und -7 / 3 = -2. Der Rest hat das Vorzeichen des Dividenden.

Schau bei null genauer hin. Division und Restbildung durch null lösen eine ArithmeticException aus. Auch bei Multiplikation mit null werden beide Operanden ausgewertet.

Alle Ausdrücke verwenden Java-Arithmetik mit int. Die generierten Aufgaben vermeiden Überläufe. Java-Sprachreferenz