基于动态量的点公式

时间:2012-06-19 13:09:02

标签: php formula

我正在尝试根据银行帐户中可用的金额来创建动态积分系统。例如,如果某人有20分,而我们在银行账户中有100美元,我希望该公式能够返回1美元的内容。

我对此比例并不太在意 - 更多关于达到目标的公式。

到目前为止,我已经提出了一些不同的公式,

$val = (1 / $this->bank) * $amt; //goes the wrong way
$val = ($amt / $this->bank) * 5000; //isn't a good ratio

假设val是所有积分可以得到的金额,银行是银行的金额,$ amt是用户拥有的积分金额。

向正确的方向轻轻推动会很有帮助!

谢谢!

2 个答案:

答案 0 :(得分:1)

说$百分比是您想要在积分和银行账户金额之间获得1美元奖励的百分比,您将拥有:

$percentage = 20;
$val = $amt * $this->bank / ($percentage * 100);

答案 1 :(得分:1)

$bank * ($points / 2000)

这符合您的测试用例,为1$bank = 100提供$points = 20