Php 小数点后一位

Php 小数点后一位,php,rounding,Php,Rounding,我一直在搞乱这个计算,试图将小数点后一位四舍五入。但运气不好,四舍五入很好,但我需要四舍五入 就我所知,其他一切都给出了更糟糕的错误信息 if (!empty($sum)) { echo ceil($sum / $line['rate'] * 10, 1)/10; //my problem lies here $sum1 = round($sum / $line['rate'], 1); } 警告:ceil()只需要1个参数,给定2个 请协助您必须从ceil中删除第二个参数,它应该可以正常工作

我一直在搞乱这个计算,试图将小数点后一位四舍五入。但运气不好,四舍五入很好,但我需要四舍五入

就我所知,其他一切都给出了更糟糕的错误信息

if (!empty($sum)) {
echo ceil($sum / $line['rate'] * 10, 1)/10; //my problem lies here
$sum1 = round($sum / $line['rate'], 1);
}
警告:ceil()只需要1个参数,给定2个


请协助您必须从
ceil
中删除第二个参数,它应该可以正常工作:

echo ceil($sum / $line['rate'] * 10) / 10.0;
$value = $sum/$line['rate'];
$value = number_format(intval($value*10)/10, 1);