我正在寻找的是一个公式,用于计算集合中每个数字占整个数字集合的总权重的百分比。给定一个整数列表,我需要将其转换为C#方法。
让我进一步说明我的意思:
对于此号码集:
9945454225202020151412988754-5-15
我需要为每个数字返回一个百分比,该百分比构成该值的百分比权重对整个范围的保持。这也必须包含负值。
因此,在上述情况下,我希望-15阈值为低场,而99阈值为高场。所有返回的百分比之和必须等于100%。
所以99是总数的总和的百分之几(从提供的数字范围中,]
45是总数的百分之多少,
45是总数的百分之多少,
42是总和的百分比,依此类推...
有人可以帮我这个公式吗?
非常感谢!
没关系,我自己想出了这个。不,我不是在欺骗作业!但是还是谢谢你!
输入值/总和(数据集)* 100
对于这些负值,我在结果中还留有一些负面因素,但这仍然可以满足我的需要。将此标记为我自己回答。
也许下次...感谢您的光临;)