PHP中的天花板功能代码

时间:2020-03-06 14:19:29  来源:igfitidea点击:

是否有人编程过PHP(或者Perl)函数来获取Excel样式的最高值?

解决方案

抱歉,还不清楚" Excel样式"是什么,但是PHP具有ceil函数。

" Microsoft Excel的上限函数未遵循数学定义,而是与C中的(int)运算符一样,它是下限和上限函数的混合:对于x 0,它将返回ceiling(x),而对于x <0,它将返回返回floor(x)。这一直到Office Open XML文件格式。例如,CEILING(-4.5)返回-5. 可以使用公式" -INT(-value)"在Excel中模拟数学上限函数。 "(请注意,这不是一般规则,因为它取决于Excel的INT函数,该函数的行为与大多数编程语言不同)。"来自维基百科

如果php的内置ceil函数无法正常工作,则可以创建一个新函数,例如

function excel_ceil($num){
    return ($num>0)?ceil($num):floor($num);
}

希望能有所帮助