/*
* 一个数字平分为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等份
最新推荐文章于 2024-05-18 03:04:53 发布