假设您需要显示棒球队的表现(我的软件问题与体育无关,但是......)。带负数的加权平均值
让我们假设你选择25%的量表与蝙蝠第一次在蝙蝠击中的击球手的百分比有关。 接下来的25%与球队投手数量的百分比有关,他们在一场比赛中投出n次罢工。 最后的50%与在比赛中得分的球队击球手的百分比有关。
明显的计算是(.25 *百分比1)+(.25 *百分比2)+(.5 *百分比3)。这将等于一些最终计算< 100.
假设您想为算法添加一些“负数”部分。例如,在比赛中出现错误的守场员比例。这将如何作为算法的一部分?我不认为你可以说这个百分比是-50%(负数),然后再增加一个50%,总和达到100%。这是行不通的,因为你可能有一个最终计算结束> 100
更新:(给实际的例子)
- 比例1在25%
- 率2为25%
- 百分比3(这是负数)在-50%
- 百分比4在? 100%
如果我们总重量百分比那么我们是100%,但计算可以出来为> 100
为什么不按照没有错误的守场员百分比来重铸呢? – 2010-09-21 22:01:44
是的,这是有效的,但在“真实”业务需求中,他们真的想要这些“负面”情景。如果这是唯一的解决方案,那么我将不得不与他们讨论,但我需要看看我是否首先失去了一些东西。 – 2010-09-21 22:14:24