Как пересчитать среднее арифметическое? Как пересчитать рейтинг не используя БД?
Допустим, мы знаем что всего проголосовало 10 человек и что ср.арифм = 4 (5,4,4,3,4,5,4,3,5,3)(ну или банально 4,4,4,4,4,4,4,4,4,4)
Новый человек ставит оценку 3
По какой формуле можно будет высчитать не обращаясь к БД за старыми оценками, а только зная число голосов и прошлое среднее?

21 Авг 2019 в 06:06
222 +1
0
Ответы
1

Для пересчета среднего арифметического при добавлении новой оценки можно воспользоваться следующей формулой:

( \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.

20 Апр в 13:23
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 93 003 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир