ホームページ  >  記事  >  毎日のプログラミング  >  PHP 計算により、平均温度、5 つの最低温度と最高温度が表示されます

PHP 計算により、平均温度、5 つの最低温度と最高温度が表示されます

藏色散人
藏色散人オリジナル
2019-01-25 15:02:536121ブラウズ

PHP 計算では、平均温度、5 つの最低温度と最高温度が表示されます。記録された温度は、78、60、62、68、71、68、73、85、66、64、76、63、75、76、73、68、62、73、72、65、74、62、62、 65、64、68、73、75、79、73。

PHP 計算により、平均温度、5 つの最低温度と最高温度が表示されます

具体的なコード例を使用して、上記の記録された温度の平均温度、5 つの最低温度と最高温度を計算する PHP 方法を紹介します。

コード例は次のとおりです。

<?php
$month_temp = "78, 60, 62, 68, 71, 68, 73, 85, 66, 64, 76, 63, 81, 76, 73,
68, 72, 73, 75, 65, 74, 63, 67, 65, 64, 68, 73, 75, 79, 73";
$temp_array = explode(&#39;,&#39;, $month_temp);
$tot_temp = 0;
$temp_array_length = count($temp_array);
foreach($temp_array as $temp)
{
    $tot_temp += $temp;
}
$avg_high_temp = $tot_temp/$temp_array_length;
echo "平均温度为: ".$avg_high_temp."
";
sort($temp_array);
echo " 五个最低温度:";
for ($i=0; $i< 5; $i++)
{
    echo $temp_array[$i].", ";
}
echo "五个最高温度:";
for ($i=($temp_array_length-5); $i< ($temp_array_length); $i++)
{
    echo $temp_array[$i].", ";
}

出力:

平均温度为:70.6                               
五个最低温度:60,62,63,63,64,
五个最高温度:76,78,79,81,85,

関連関数:

explode() この関数は、ある文字列を使用して別の文字列を分割することを表します

#count() この関数は、配列内のセルの数またはオブジェクト内の属性の数をカウントすることを表します

sort()関数は配列のソートを表します。この関数が終了すると、配列セルは下位から上位へ再配置されます。

注:

$tot_temp = $temp は、$tot_temp=$tot_temp $temp

と同等です。この記事は、PHP の計算と表示についてです。平均温度、5 つの最低温度と最高温度の方法の紹介は、PHP 面接の一般的なテスト ポイントの 1 つでもあります。これは、困っている友人にとって役立つことを願っています。

以上がPHP 計算により、平均温度、5 つの最低温度と最高温度が表示されますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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