说我有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 + 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
因此,用户1会得到$ 100的5%,即$ 5? – Qirel
剩下的50%去哪里? – deceze
你的百分比不加上100 - 它们加起来为50. – icc97