Задать вопрос
KubrickHabr
@KubrickHabr
вордпресс тим

Как вычислить ценовой рейтинг товара?

Нужна формула.
Есть ряд товаров в диапазоне от 30 000 до 200 000. И определённый товар стоимостью 70 000. Нужно присвоить ему оценку опираясь на цену.
Дано:
Мин. цена за товар = a
Макс. цена за товар = b
Стоимость товара = c
Вопрос:
Как получить рейтинг цены товара если минимальная оценка это 5 за максимальную цену, а 10 за минимальную цену.
  • Вопрос задан
  • 109 просмотров
Подписаться 1 Средний Комментировать
Решения вопроса 1
wataru
@wataru Куратор тега Математика
Разработчик на С++, экс-олимпиадник.
Это называется интерполяция. Вы знаете, что f(a) = 10, f(b)=5. Вам надо найти f(c), при чем f должна попадать под здравый смысл (монтонная, непрерывная функция).

например, можно взять линейную инерполяцию, тогда f(x) = 10-(x-a)/(b-a)*5.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы