我遇到了麻煩,如何正確返回一個PHP中的百分比。我試過使用sprintf函數,雖然這隻在我使用小數時才起作用;如何使用內置函數返回PHP中的百分比?如何返回PHP中的百分比?
$percentage = sprintf('%3f', $completes/$incompletes);
不起作用。我用盡了一切我能想到的所有雖然這工作了小數,它似乎並不爲整數的工作...
我遇到了麻煩,如何正確返回一個PHP中的百分比。我試過使用sprintf函數,雖然這隻在我使用小數時才起作用;如何使用內置函數返回PHP中的百分比?如何返回PHP中的百分比?
$percentage = sprintf('%3f', $completes/$incompletes);
不起作用。我用盡了一切我能想到的所有雖然這工作了小數,它似乎並不爲整數的工作...
什麼:
$percentage = ($completes/$incompletes) * 100;
echo $percentage . "%";
謝謝。 idk爲什麼sprintf不工作,我真的很疲倦,沒有想到這個自己.. – Flower
%% - 返回百分號
$percentage = number_format($completes/$incompletes, 3) . '%';
試試這個,live demo。
<?php
echo sprintf('%.2f%%', 177.3333/100.0);
%% - 返回百分號 – JYoThI
$百分比= sprintf的( '%3F %%',$完成/ $ incompletes); – JYoThI