Как написать формулу скидки в зависимости от количества товара? А - определенное количество "одинакового по цене товара" от 1 до бесконечности. Б - цена товара которая неизменная. В - скидка в зависимости от количества. = итог должен быть такой что бы скидка была пропорциональна цене. Никогда не должно быть 100% скидки.
Для решения данной задачи, можно использовать следующую формулу:
Скидка = (B * В) / (A + 1)
Где:
A - количество товараB - цена товараВ - коэффициент, определяющий скидку в зависимости от количества товараЭта формула позволяет задать скидку пропорционально цене товара и количеству, при этом исключая возможность 100% скидки.