将产品数量转换为一打的问题。我有 40 种产品,我想将其转换为一打。当我使用此计算40 / 12 = 3.3333333333333335并number_format返回小数点后 1 位时,它会返回3.3,但这意味着39产品所以我希望如果小数点后的数字大于 2,3.33333即它会四舍五入到小数点后更大的数字3.4我怎样才能转换它?
1 回答
波斯汪
TA贡献1811条经验 获得超4个赞
我们可以像这样自定义函数 round_up:
function round_up($number, $precision = 2)
{
$fig = pow(10, $precision);
return (ceil($number * $fig) / $fig);
}
var_dump(round_up(3.3333333, 2));
- 1 回答
- 0 关注
- 124 浏览
添加回答
举报
0/150
提交
取消