-
-
Erfahrener Benutzer
Robotik Einstein
Hallo Florian,
könnte sein, dass mein Beispielcode nicht völlig korekt war. Ich habe ihn zwar ausprobiert, aber nicht allzu gründlich.
In deinem Code fällt mir aber 2 Dinge auf:
a) Du mittelst nur über 50 Werte. Das wird für deinen Zweck viel zu wenig sein
b) Du rechnest ziemlich viel mit Integer Werten und das ist bei Divisionen nicht so toll.
Temp = Aw / Anzahl
Temp ist bei dir ein Integer. D.h. für alle Aw <50 kommt da 0 raus.
Bis Aw = 99 bleibt Temp dann 1 und springt bei Aw= 100 auf 2.....
Bei Temp = Mittelwert / Anzahl gilt dasselbe.
Das verusacht vermutlich deine sprunghaften Änderungen des Mittelwertes
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen