要使用四捨五入函式(Function) - round(),想要了解詳細作法請入內觀賞^^!!

執行輸出畫面:

$i1 = 162 => 百分比:36%
$i2 = 130 => 百分比:29%
$i3 = 10   => 百分比:  2%
$i4 = 92   => 百分比:21%
$i5 = 12   => 百分比:  3%
$i6 = 38   => 百分比:  9%

百分比總和 = 100%

 

程式碼:

<?php

      $i1 = 162;
      $i2 = 130;
      $i3 = 10;
      $i4 = 92;
      $i5 = 12;
      $i6 = 38;

      $sum = $i1 + $i2 + $i3 + $i4 + $i5 + $i6;

      $ii1 = round(($i1 / $sum) * 100);
      $ii2 = round(($i2 / $sum) * 100);
      $ii3 = round(($i3 / $sum) * 100);
      $ii4 = round(($i4 / $sum) * 100);
      $ii5 = round(($i5 / $sum) * 100);
      $ii6 = round(($i6 / $sum) * 100);

      echo "\$i1 = " . $i1 . "  =>  百分比:" . $ii1 . "%<br>";
      echo "\$i2 = " . $i2 . "  =>  百分比:" . $ii2 . "%<br>";
      echo "\$i3 = " . $i3 . "  =>  百分比:" . $ii3 . "%<br>";
      echo "\$i4 = " . $i4 . "  =>  百分比:" . $ii4 . "%<br>";
      echo "\$i5 = " . $i5 . "  =>  百分比:" . $ii5 . "%<br>";
      echo "\$i6 = " . $i6 . "  =>  百分比:" . $ii6 . "%<br>";

      $sum = $ii1 + $ii2 + $ii3 + $ii4 + $ii5 + $ii6;

      echo "百分比總和 = " . $sum . "%";

?>

以上若有錯誤,也請各位告知或糾正,謝謝~~!!

dreamtails 發表在 痞客邦 PIXNET 留言(0) 人氣()