Code:
this.x1 = x - D / 2; this.x2 = x + D / 2;
Doch dann hat sich ein seltsames Verhalten gezeigt, und ich habe mühsam diese Zeilen als Ursache ausgemacht.
Daraufhin habe ich den Code geändert:
Code:
this.x1 = x - (D / 2); this.x2 = x + (D / 2);
Wenn x negativ ist, wird x1 richtig berechnet, x2 ist aber plötzlich gleich x.
Alle Werte sind Zahlen, kein String.
Code:
-53 - 10 / 2 = -58 richtig. -53 + 10 / 2 = -53 falsch.
Meine Frage ist, wie macht man es richtig?
Danke - Günther
Comment