5人のユーザーがいるとします。各ユーザーは、個々の割合に基づいて支払いを受け取ります。PHPでこれらの複数の割合を計算しますか?
たとえば、
User 1: 5%
User 2: 10%
User 3: 15%
User 4: 15%
User 5: 5%
ここで、合計$ 100があります。私は5人のユーザーの間で$ 100を分割したいと思う。しかし、より高い%を持つユーザーは、より低い%を持つユーザーよりも高い金額を受け取るでしょう。
これはどのように計算されますか?
5人のユーザーがいるとします。各ユーザーは、個々の割合に基づいて支払いを受け取ります。PHPでこれらの複数の割合を計算しますか?
たとえば、
User 1: 5%
User 2: 10%
User 3: 15%
User 4: 15%
User 5: 5%
ここで、合計$ 100があります。私は5人のユーザーの間で$ 100を分割したいと思う。しかし、より高い%を持つユーザーは、より低い%を持つユーザーよりも高い金額を受け取るでしょう。
これはどのように計算されますか?
私はあなたがすべての中で全体の$ 100分割したいと、私はそのように行くと、 "未知の" として扱うでしょう:
User 1: 5% (5X)
User 2: 10% (10X)
User 3: 15% (15X)
User 4: 15% (15X)
User 5: 5% (5X)
簡単な式:
5X + 10倍+ 15X + 15X + 5X = 100
50X = 100
X = 2
User 1 gets 5*2 = $10
User 2 gets 10*2 = $20
User 3 gets 15*2 = $30
User 4 gets 15*2 = $30
User 5 gets 5*2 = $10
私は以前は分かりませんでした。私はあなたに5人のユーザーの例を与えています。これは簡単に100人のユーザー、または同じパーセンテージの1000人のユーザーになる可能性があります。だから彼らの総パーセンテージは関係ありません。個々のパーセンテージのみ。新規の場合100%のユーザーがそれぞれ5%、10%、15%の割合で混在しているとします。しかし、わずか100ドルです。どのように100人のユーザーのうち100ドルをその割合で割りますか? – tom
@あなたは彼の答えを誤解するかもしれませんが、それは実際にあなたの質問に対する答えです。 – pokeybit
私は彼が100ドルを得るために倍増しているのを見ている。金額が$ 500の場合はどうなりますか?それはどのように機能しますか? – tom
だから、ユーザー1は$ 100の5%、つまり$ 5を得るでしょうか? – Qirel
残りの50%はどこに行くのですか? – deceze
あなたのパーセンテージは100に加算されません - それらは50まで加算されます。 – icc97