小数百分比? PHP

时间:2011-02-20 05:19:22

标签: php

尝试将此"0.274509817"转换为27%

等优秀的百分比

该字符串是API的动态值。

5 个答案:

答案 0 :(得分:38)

$percent = round((float)$str * 100 ) . '%';

$str = "0.274509817"

的位置

答案 1 :(得分:1)

$number = 0.274509817;
echo round( $number * 100 ), '%';

答案 2 :(得分:0)

intval($a * 100) . '%'有什么问题?

答案 3 :(得分:0)

round((float)$value * 100) . '%'

答案 4 :(得分:0)

之后,追加

"%" 

获取百分号(例如,如果与sprintf一起使用)。