0

我建立的日志没有报告正确的数字......

0.01% - 1,362(错误百分比)

9.13% - 814(正确)

0.66% - 59(正确)

这是我的代码...

$count2 = mysql_num_rows($result2);
$n = 100/$count2*number_format($value);
echo round($n,2).'%';
4

3 回答 3

7

number_format将添加逗号等,这会搞砸,round因为它不需要字符串。number_format像这样使用圆形后尝试使用:

$count2 = mysql_num_rows($result2);
$n = 100/$count2*$value;
echo number_format(round($n,2)).'%';
于 2013-09-13T21:04:09.963 回答
1

“数字格式”是在超过一千个值中添加一个逗号,然后乘以一个字符串。

于 2013-09-13T21:04:18.887 回答
-1

number_format()从两条线中删除可以解决问题。

于 2013-09-13T21:12:21.377 回答