(語言PHP - 這個問題是任何語言,特別是我使用PHP) 例如,你有一個數字就像一個數組:如何在不知道總項目的情況下逐步計算平均值?
$q = array(1, 2, 3, 4, 5, ...); // ... mean you can give more numbers
$i = 0;
$currentAverage = 0;
while ($i < count($q)) {
$currentAverage = ($currentAverage + $q[$i])/2; // this is my try
$i++;
}
echo "The final average is: " . $currentAverage . "<br/>";
Obviusly,您可以通過count($q)
分的總和,但是這不是這個想法。
我希望你能幫助我!謝謝。
我不明白這一點。你能解釋一下你爲什麼想這麼做嗎? – CUGreen
您是否正在尋找從第一項到第n項平均值的數組? (例如1,1.5,2,2.5) – BizzyBob
@BizzyBob我想要總平均值,但不能總和,我試圖做一個增量平均值。 –