【发布时间】:2018-03-10 19:26:55
【问题描述】:
对于一个向量(一组数字),其乘法或除法将超过 double 和/或 decimal 类型的最小值或最大值,如何计算几何平均数和调和平均数?
我发现的任何现有实现都没有考虑到这一点(即他们可以计算一个小集合,但不能计算一个大集合)。
【问题讨论】:
-
如果性能很重要,你可以在这个问题中寻找想法:stackoverflow.com/q/19980319/5311735。它是 C++,但问题是一样的,并且 double 在 C++ 和 C# 中的行为相同。
-
@Evk 感谢该链接。这是非常有帮助的。我将尝试将该方法移植到 c#。
标签: c# .net statistics mean geometric-mean