ホームページ >バックエンド開発 >PHPチュートリアル >それを理解するのを手伝ってください、ありがとう!

それを理解するのを手伝ってください、ありがとう!

WBOY
WBOYオリジナル
2016-06-20 12:42:29947ブラウズ

MLM 組織の階層型マーケティング手順。投資額、収益率(8%~18%)、投資月を入力すると、各レベルで受け取るべき金額が自動計算されます。規定により、1級職員は収益率、2級職員は歩合制となります(歩合係数は5万未満1.3%、20万未満1.4%、50万未満1.55%) 、80万人未満は1.7%、100万人未満は1.8%、100万人以上は2%)。残りの階層職員が受け取るボーナスの合計は、第 2 階層職員のコミッションとなりますが、ボーナス係数の差は 0.5% です。

わかりません、助けてください、ありがとう。


ディスカッションへの返信 (解決策)

/* *
* @param $fee 投資金額
* @param $yield Yield
* @return array 各レベルで利用可能なお金: array('level' => 'money',...)
*/
public static function distribution($fee, $yield)
{
$money = array();
$total = 10; // 最小分配レベル: total多くの分配レベル

$money[1] = $fee * $yield;

if($fee < 50000)
; // パーセント記号
}
elseif($ fee&lt; 200000)
{
$ loyalty = 1.4; > ) / 比率の合計

$base = $money[3];
for($level = 4; $level $money [$level] = $base * (1 - 0.005);
PHP での数式計算で複数のべき乗がサポートされているかどうかはわかりません。


しません。比率の合計の計算式が PHP でサポートされているかどうかは不明です。


サポート

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。