Heim  >  Artikel  >  Backend-Entwicklung  >  So ermitteln Sie den Durchschnitt von drei Arrays in PHP

So ermitteln Sie den Durchschnitt von drei Arrays in PHP

PHPz
PHPzOriginal
2023-04-20 13:53:23406Durchsuche

Bei der PHP-Programmierung ist es oft notwendig, einige Operationen an Arrays durchzuführen, wie zum Beispiel die Mittelwertbildung. In diesem Artikel erfahren Sie, wie Sie den Durchschnitt von drei Array-Stapeln ermitteln.

Zuerst müssen wir drei Arrays zum Speichern von Daten definieren. Diese drei Arrays können mit dem folgenden Code erstellt werden:

$num1 = array(1, 2, 3, 4, 5);
$num2 = array(2, 4, 6, 8, 10);
$num3 = array(3, 6, 9, 12, 15);

Als nächstes müssen wir den Durchschnitt dieser drei Arrays berechnen. Wir können eine Schleife verwenden, um das Array zu durchlaufen, seine Elemente hinzuzufügen und schließlich durch die Anzahl der Elemente zu dividieren, um den Durchschnitt zu erhalten. Hier ist ein Beispielcode:

$sum1 = 0;
$sum2 = 0;
$sum3 = 0;
$count1 = count($num1);
$count2 = count($num2);
$count3 = count($num3);

for ($i = 0; $i < $count1; $i++) {
    $sum1 += $num1[$i];
}

for ($i = 0; $i < $count2; $i++) {
    $sum2 += $num2[$i];
}

for ($i = 0; $i < $count3; $i++) {
    $sum3 += $num3[$i];
}

$avg1 = $sum1 / $count1;
$avg2 = $sum2 / $count2;
$avg3 = $sum3 / $count3;

Im obigen Code haben wir count函数来获取每个数组的元素个数,然后使用for verwendet, um jedes Array zu durchlaufen und seine Elemente zu addieren. Schließlich dividieren wir die Summe jedes Arrays durch die Anzahl der Elemente, um den Durchschnitt zu erhalten.

Als nächstes müssen wir den Durchschnitt der drei Arrays addieren und durch drei dividieren, um den Durchschnitt der drei Array-Stapel zu erhalten. Das Folgende ist ein Beispielcode:

$totalAvg = ($avg1 + $avg2 + $avg3) / 3;

Abschließend können wir diesen Gesamtdurchschnitt ausgeben:

echo '三堆数组的平均值为:' . $totalAvg;

Der vollständige Code lautet wie folgt:

$num1 = array(1, 2, 3, 4, 5);
$num2 = array(2, 4, 6, 8, 10);
$num3 = array(3, 6, 9, 12, 15);

$sum1 = 0;
$sum2 = 0;
$sum3 = 0;
$count1 = count($num1);
$count2 = count($num2);
$count3 = count($num3);

for ($i = 0; $i < $count1; $i++) {
    $sum1 += $num1[$i];
}

for ($i = 0; $i < $count2; $i++) {
    $sum2 += $num2[$i];
}

for ($i = 0; $i < $count3; $i++) {
    $sum3 += $num3[$i];
}

$avg1 = $sum1 / $count1;
$avg2 = $sum2 / $count2;
$avg3 = $sum3 / $count3;

$totalAvg = ($avg1 + $avg2 + $avg3) / 3;

echo '三堆数组的平均值为:' . $totalAvg;

Zusammenfassung: # 🎜🎜#

In diesem Artikel erfahren Sie, wie Sie den Durchschnitt von drei Array-Stapeln ermitteln. Für Anfänger ist dies eine einfache und praktische Übung, die dabei helfen kann, ihr Verständnis und ihre Beherrschung der PHP-Array-Operationen zu vertiefen.

Das obige ist der detaillierte Inhalt vonSo ermitteln Sie den Durchschnitt von drei Arrays in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn