Berechnung liefert falsches Ergebnis

JavaJuengling

Grünschnabel
Hallo, ich bin gerade dabei Java zu lernen und wollte ein Programm erstellen, welches nach eingabe von Stückzahl, Stückpreis und Rabatt die Gesamtkosten ausgibt.

PHP:
public void actionPerformed(ActionEvent arg0) {
               
                int anzahl, preis, rabatt, erg;
               
                anzahl = Integer.parseInt(tfStueckzahl.getText());
                preis = Integer.parseInt(tfStueckpreis.getText());
                rabatt = Integer.parseInt(tfRabatt.getText());
               
                erg = (anzahl * preis * (1 - (rabatt / 100)));
               
                lblAusgabe.setText("Gesamtkosten: " + erg);

lblAusgabe gibt nach Eingabe von beispielsweise Stück: 10, Kosten: 128, Rabatt: 25 die Ausgabe: "Gesamtkosten: 1280" aus, es rechnet also den Rabatt nicht mit hinein. Laut der Formel, die ich aufgestellt habe, sollte es jedoch funktionieren, was es aber leider nicht tut. Ich wäre über Hilfe sehr froh :)
 
Zurück