ホームページ >バックエンド開発 >PHPの問題 >PHP配列で平均を求める

PHP配列で平均を求める

PHPz
PHPzオリジナル
2023-05-05 22:51:08622ブラウズ

PHP では、配列は非常に一般的なデータ型です。配列に格納されるデータは、数値、文字列、ブール値などです。平均を求めるなど、配列に対して数値演算を実行する必要がある場合は、PHP が提供する関連関数を使用する必要があります。

PHP で平均を見つける方法を見てみましょう。

まず、操作する配列を作成する必要があります。一連の数値を含む配列を例として挙げます。

$nums = array(1, 2, 3, 4, 5);

次に、配列内の数値を合計する必要があります。

$sum = array_sum($nums);  //求和

上記では、PHP の組み込みの array_sum() 関数を使用しています。この関数は、配列内のすべての要素を合計して結果を返すことができます。この関数の使用は非常に簡単で、数値を含む配列を渡すだけです。

次に、配列内の要素の数を数える必要があります。

$count = count($nums); //计数

ここでは count() 関数が使用されており、配列内の要素の数を返すことができます。繰り返しますが、カウントしたい配列を渡すだけです。

最後に、結果と要素数を合計することで平均を計算できます。

$avg = $sum / $count; //平均数

このステートメントは、配列要素の合計を要素数で割って平均を取得します。

上記のコードを組み合わせると、次の完全な平均化コードを取得できます:

$nums = array(1, 2, 3, 4, 5); //创建数组
$sum = array_sum($nums); //求和
$count = count($nums); //计数
$avg = $sum / $count; //计算平均数
echo "平均数是:" . $avg; //输出结果

上記のコードの出力結果は次のとおりです:

平均数是:3

もちろん、配列に次のものが含まれている場合は、が 10 進数である場合、平均の計算はより簡単です。コードの最後の行を次のように変更するだけです:

$avg = number_format($sum / $count, 2); //保留2位小数

number_format() 関数は、指定された桁数を計算結果に保持できます。上記のコードは小数点以下 2 桁を保持しており、実際のニーズに応じて調整できます。

要約すると、PHP で配列の平均を求める手順には、合計、カウント、平均の計算が含まれます。 PHP が提供する関連関数を使用して、これらの手順をそれぞれ完了できます。以上がこの記事の PHP 配列における平均化の紹介であり、皆様のお役に立てば幸いです。

以上がPHP配列で平均を求めるの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。