Как пересчитать среднее арифметическое? Как пересчитать рейтинг не используя БД? Допустим, мы знаем что всего проголосовало 10 человек и что ср.арифм = 4 (5,4,4,3,4,5,4,3,5,3)(ну или банально 4,4,4,4,4,4,4,4,4,4) Новый человек ставит оценку 3 По какой формуле можно будет высчитать не обращаясь к БД за старыми оценками, а только зная число голосов и прошлое среднее?
То есть в данном случае расчет будет таким: ( \text{Новое среднее} = \frac{(4 \times 10) + 3}{10 + 1} = \frac{40 + 3}{11} = \frac{43}{11} \approx 3,91 ) (округлим до двух знаков после запятой)
Таким образом, если новый человек поставил оценку 3, то новое среднее арифметическое будет примерно равно 3.91.
Для пересчета среднего арифметического при добавлении новой оценки можно воспользоваться следующей формулой:
( \text{Новое среднее} = \frac{(\text{Прошлое среднее} \times \text{Число голосов}) + \text{Новая оценка}}{\text{Число голосов} + 1} )
То есть в данном случае расчет будет таким:
( \text{Новое среднее} = \frac{(4 \times 10) + 3}{10 + 1} = \frac{40 + 3}{11} = \frac{43}{11} \approx 3,91 ) (округлим до двух знаков после запятой)
Таким образом, если новый человек поставил оценку 3, то новое среднее арифметическое будет примерно равно 3.91.