要使用四捨五入函式(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 . "%";
?>
以上若有錯誤,也請各位告知或糾正,謝謝~~!!
留言列表