php怎么向上取整以5为界

Posted kuba8

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php怎么向上取整以5为界相关的知识,希望对你有一定的参考价值。

public function test(){
    $number = 52093;
    var_dump( $this->roundNumberVariant( ( int ) $number ) );
}
 
private function roundNumberVariant( $number ){
    //注意:因涉及乘除运算,为了避免知普通计算导致的不精确问题,直接使用BC库函数
    return ( int ) bcmul( ceil( bcdiv( $number , 5000 , 4 ) ) , 5000 );
}

  

以上是关于php怎么向上取整以5为界的主要内容,如果未能解决你的问题,请参考以下文章

python向上取整以50为界

php学习笔记-PHP中的几个取整函数

PHP取整,四舍五入取整向上取整向下取整小数截取

PHP取整,四舍五入取整向上取整向下取整小数截取

PHP取整四舍五入取整向上取整向下取整小数截取

C语言中取整的规则是啥?