假设我们正在计算测试成绩的平均值:
起始测试成绩:75、80、92、64、83、99、79
平均值=572 / 7 = 81.714...
现在,如果您不知道初始测试成绩,是否有一种方法可以添加一组新的测试成绩来“扩展”这个平均值?
新的测试成绩:66、89、71
平均值=226 / 3 = 75.333...
常规平均值为:798 / 10 = 79.8
我尝试过:
Avg = (OldAvg + sumOfNewScores) / (numOfNewScores + 1)
(81.714 + 226) / (3 + 1) = 76.9285
Avg = (OldAvg + NewAvg) / 2
(81.714 + 79.8) / 2 = 80.77
那么它们也不会达到“应该”达到的精确平均值。考虑到你不知道初始值,这在数学上是否可能实现?