ale*_*oid 1 math mathematical-optimization
在我的 Java 应用程序中,我需要根据以下数据重新计算平均值:
avgValueavgValue是 12 个值列表的平均值 - count。value根据此信息,当新值添加到之前 12 个值的列表中时,如何重新计算 avgValue 。avgValue13 个值的列表有什么新内容- count + 1?
如果您想确保不会溢出数据类型,那么您将需要避免计算总和。我建议使用:
New average = avgValue + ((New value - avgValue) / 13)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
880 次 |
| 最近记录: |