PHP математический вопрос - PullRequest
       23

PHP математический вопрос

0 голосов
/ 22 января 2010

Допустим, я делю 14 / 15 на 100, чтобы получить процент 93.33333333333333. Как я могу отобразить его как 93.3%, используя php?

Вот код.

$percent = ($avg / 15) * 100;

Ответы [ 2 ]

8 голосов
/ 22 января 2010

PHP имеет функцию number_format, которая позволяет вам указать количество десятичных знаков, что использовать для десятичного разделителя и что использовать для разделителя тысяч:

$percent = ($avg / 15) * 100;
echo number_format($percent, 1) . '%'; // => 93.3%
8 голосов
/ 22 января 2010

Для этого предназначена функция sprintf (см. Также руководство ):

echo sprintf('%.1f%%', $percent);
...