PHP获取十进制数
在我的刀片中,我编写了以下代码PHP获取十进制数,php,laravel,Php,Laravel,在我的刀片中,我编写了以下代码 {{($sub /$Tot)*100 }}% 我的输出是 42.857142857143% 我需要得到这种格式的输出 42% 我尝试了下面的代码,但得到了相同的值 {{round(($sub /$Tot)*100) }}% 你的回合应该是总输出,试试这个 $output = (25/47)*100; echo round($output); 使用十进制数的int值 $value = (int)$decimal; i、 e.鉴于 {{(int)(($
{{($sub /$Tot)*100 }}%
我的输出是
42.857142857143%
我需要得到这种格式的输出
42%
我尝试了下面的代码,但得到了相同的值
{{round(($sub /$Tot)*100) }}%
你的回合应该是总输出,试试这个
$output = (25/47)*100;
echo round($output);
使用十进制数的
int
值
$value = (int)$decimal;
i、 e.鉴于
{{(int)(($sub /$Tot)*100) }}%
round
将给出最接近的值<代码>(int)将给出0方向上最接近的值。下面的答案应该是42而不是43
{{(int)(($sub /$Tot)*100) }}%
您正在寻找PHP的函数
{{ floor(($sub /$Tot)*100) }}%
我无法在那里复制你的问题。谢谢,效果很好,但如果我需要获得42.8%的轮数($output,1)