Помощь - Поиск - Пользователи - Календарь
Полная версия: Формула рейтинга
UoKit.com Форумы > Прочее > Харчевня "3 таракана"
Narayan
Всем привет smile.gif Столкнулся с проблемой рейтинга, а вернее с его формулой. Есть 3 типа отзывов: положительный, нейтральный и негативный. Положительный отзыв должен прибавлять рейтинг, нейтральный тоже не должен стоять в стороне, негативный минусует рейтинг.

Не силен в формулах подобного рода, если у кого есть мысли - поделитесь пожалуйста.
corso
положительный +1 рейтинг
нейтральный 0
отрицательный -1 рейтинг

(сумма рейтинга)/(общее кол-во голосов)
результат: от -1 до +1
делишь этот промежуток на отрезки, выводишь людям рейтинг.

К примеру:
-1 : убей себя
от -1 до -0.5 : совсем плохо
от -0.5 до 0 : плохо
0 : смешанные отзывы (если кол-во отзывов = 0, то "еще нет отзывов")
от 0 до 0.5 : хорошо
от 0.5 до 1 : супер
1 : идеально

нам поставили 15 отзывов
7 хороших
4 плохих
4 нейтральных

( (7) + (-4) + (0) ) / 15 = 0.2
результат: хорошо





тож самое по 5 бальной шкале
положительный +5
нейтральный +2.5
отрицательный +0
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2024 Invision Power Services, Inc.