/*
* 一个数字平分为N等份
* @param int $number 待平分的数字
* @param int $taotl 平分总个数
* @param int $index 保留小数位
*/
private function getDivideNumber($number, $total, $index = 2) {
// 除法取平均数
$divide_number = bcdiv($number, $total, $index);
// 减法获取最后一个数
$last_number = bcsub($number, $divide_number*($total-1), $index);
// 拼装平分后的数据返回
$number_str = str_repeat($divide_number.',', $total-1).$last_number;
return explode(',', $number_str);
}
一个数字平分为N等份
最新推荐文章于 2022-05-05 20:33:13 发布