美文网首页
php 小数进一保留2位

php 小数进一保留2位

作者: 归隐小赵 | 来源:发表于2020-07-20 15:10 被阅读0次

    业务需求:
    金额根据折扣相乘,如果单位超过分,那么就分位+1并保留2位小数

    //小数进一,保留2位
        public function cel($count){
            $arr=explode('.',$count);
            if(substr($arr[1],2)>0){
                $arr[1]=substr($arr[1],0,2)+1;
                if(strlen($arr[1])==1){
                    $arr[1]='0'.$arr[1];
                }
                if($arr[1]==100){
                    $arr[0]+=1;
                    $arr[1]='00';
                }
            }
            return implode('.',$arr);
        }
    

    相关文章

      网友评论

          本文标题:php 小数进一保留2位

          本文链接:https://www.haomeiwen.com/subject/jyqykktx.html