3 回答

TA貢獻(xiàn)2065條經(jīng)驗(yàn) 獲得超14個(gè)贊
一堆數(shù)?數(shù)在堆里?
所有數(shù)之和?數(shù)量和還是數(shù)值和?
將數(shù)進(jìn)行數(shù)據(jù)結(jié)構(gòu)調(diào)整 然后對(duì)該數(shù)據(jù)結(jié)構(gòu)進(jìn)行分割
或者循環(huán)寫入n個(gè)arr中

TA貢獻(xiàn)1840條經(jīng)驗(yàn) 獲得超5個(gè)贊
均分和尾差:
<?php
header('Content-Type: text/plain; charset=utf-8');
function tail($num, $fen) {
$avg = bcdiv($num, $fen, 2);
$tail = bcsub($num, $avg*($fen-1), 2);
echo $num.'='.str_repeat($avg.'+', $fen-1).$tail."\n";
return array($avg, $tail);
}
var_export(tail(100, 3)); //這堆數(shù)的和為100,有3個(gè)數(shù)
var_export(tail(100, 6)); //這堆數(shù)的和為100,有6個(gè)數(shù)
//輸出:
100=33.33+33.33+33.34
array (
0 => '33.33',
1 => '33.34',
)
100=16.66+16.66+16.66+16.66+16.66+16.70
array (
0 => '16.66',
1 => '16.70',
)
添加回答
舉報(bào)