Einzelnen Beitrag anzeigen
Ungelesen 16.01.15, 10:58   #2
back69
Hoffnungsloser Fall
 
Registriert seit: Sep 2013
Ort: 48151 Münster
Beiträge: 128
Bedankt: 106
back69 wird langsam von ratten respektiert | 218 Respekt Punkteback69 wird langsam von ratten respektiert | 218 Respekt Punkteback69 wird langsam von ratten respektiert | 218 Respekt Punkte
Standard

Da gibt es ja gleich einen ganzen Fragenkatalog.

Runden:
Zum Runden gibt es round(), neben ceil() und floor()... aber mit round() kommst du deinem Ziel schon recht nahe

Mittelwert:
Array (class, struct...) mit den Werten und dann zusammenrechnen:

totalPreis = totalMenge = 0;
for (i = 0; i < anzahl; i++) {
totalPreis += menge[i] * preis[i];
totalMenge += menge[i];
}
durchschnitt = totalPreis / totalMenge;

Abweichung:
delta = round ( (durchschnitt - alterPreis) / alterPreis );
back69 ist offline   Mit Zitat antworten
Folgendes Mitglied bedankte sich bei back69: