在PHP中计算这些多个百分比?

时间:2017-07-02 20:30:31

标签: php math

假设我有5个用户。每个用户将根据其个人百分比收到付款。

例如。

User 1: 5%
User 2: 10%
User 3: 15%
User 4: 15%
User 5: 5%

现在说我总共有100美元。我想在5个用户中划分100美元。但具有较高%的用户将获得比具有较低%的用户更高的金额。

我该如何计算?

1 个答案:

答案 0 :(得分:1)

我会把它们视为“未知数”,因为你想将所有100美元分开,我会那样:

User 1: 5% (5X)
User 2: 10% (10X)
User 3: 15% (15X)
User 4: 15% (15X)
User 5: 5% (5X)

简单等式:

5X + 10X + 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