计划从组中计算出百分比

Wes*_*een -1 c# math

有人可以帮我一些编码.我想弄清楚这个分组的最终百分比

100% of 4
0% of 1
100% of 12
100% of 2
Run Code Online (Sandbox Code Playgroud)

所以答案就是这样的

95% of 19
Run Code Online (Sandbox Code Playgroud)

或类似的东西.

这可能吗?

谢谢

D S*_*ley 6

通常,计算"加权平均值"的公式为x% of y:

sum(x/100 * y) / sum(y)
Run Code Online (Sandbox Code Playgroud)

所以你的例子会屈服

(1.0 * 4) + (0.0 * 1) + (1.0 * 12) + (1.0 * 2) / (4 + 1 + 12 + 2)

= 18 / 19 = ~94.7%
Run Code Online (Sandbox Code Playgroud)