morgenshtern 5 Опубликовано: 21 апреля 2017 Рассказать Опубликовано: 21 апреля 2017 На сайте стоит рейтинг второго типа Нравится/Не нравится. Есть идеи как его переделать под процентный без правок в базе? Цитата Ссылка на сообщение Поделиться на других сайтах
morgenshtern 5 Опубликовано: 21 апреля 2017 Рассказать Опубликовано: 21 апреля 2017 (изменено) Автор Другими словами как диапазон от -a до +a уместить в диапазон от 0 до 100% Пока что пришло в голову принять 0 за 50% при количестве голосов >0 т.е. отрицательный диапазон от -a до 0 будет соответствовать значениям от 0% до 50% а положительный диапазон от 0 до +1 будет соответствовать значениям от 50% до 100% Есть идеи как составить формулу? Неужели все также прогуливали математику в школе как я Изменено 21 апреля 2017 пользователем morgenshtern Цитата Ссылка на сообщение Поделиться на других сайтах
redissx 251 Опубликовано: 21 апреля 2017 Рассказать Опубликовано: 21 апреля 2017 (изменено) Минусов = (кол-во голосов - оценка) / 2 Плюсов = кол-во голосов - минусов Процент = округлить до целого (плюсов * 100 / кол-во голосов), не забываем про проверку кол-ва голосов > 0. Вот такие разнообразные рейтинги можно делать на базе стандартного Изменено 21 апреля 2017 пользователем redissx 1 Цитата Ссылка на сообщение Поделиться на других сайтах
morgenshtern 5 Опубликовано: 21 апреля 2017 Рассказать Опубликовано: 21 апреля 2017 (изменено) Автор Ок Изменено 21 апреля 2017 пользователем morgenshtern Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.