So habe ich mir das auch gedacht, das würde dann aufs beispiel hinkommen:
10 % 3 Ergebnis: 1
Die Aufgabe, bei der ich festänge ist diese:
12 * 5 % -3 - 5/3 + 7
Das Ergebnis soll 6 sein. Überlegt habe ich mir ob bei (5%-3) das Minus etwas spezielles zu bedeuten hat ?
Wenn ich (5%-3) mithilfe des Ergebnisses ausrechne, komme ich auf 1/18.
Und dieses Ergebnis kann ich mir (wenn ich mit nicht heftigst verrechnet habe ^^) nicht erklären
Java orientiert sich beim Modulo-Operator ausschließlich an dem Vorzeichen des linken Operanden. Rechne einfach ohne + und - und wenn links ein - steht machst du das vor's Ergebnis 😀.
"Auf der von Studenten organisierten Seite www.studienservice.de lässt es sich wunderbar plaudern, lästern und abschreiben, ganz wie im richtigen Leben auch."