产品动态折扣

时间:2011-04-07 05:19:01

标签: e-commerce

在现实世界中,您购买的产品折扣非常有趣。例如,卖方通过以下方式为其产品提供折扣:

  • 购买一个数量时,将不会有任何折扣
  • 在购买2时,他提供10%的折扣
  • 购买4和5的折扣将是20%
  • 6岁及以后22%

在电子商务应用程序中实现此目的的最佳方法是什么?

1 个答案:

答案 0 :(得分:1)

取指数的近似函数或其近似值。例如,Discount = MaxDiscount *(1 - (N-1)/ N),其中N是项目数。对于1项折扣是0,对于2项折扣是最大的1/2,对于大量项目它将接近MaxDiscount。使用天花板功能要求折扣为整数。

相关问题