作业帮 > 综合 > 作业

商场打折的算法公式有吗?想知道自己买的东西到底是打了几折呢?

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/17 22:58:29
商场打折的算法公式有吗?想知道自己买的东西到底是打了几折呢?
比如,像什么满200减80神马之类的,还有那个满100减50,真的是打5折吗?
商场打折的算法公式有吗?想知道自己买的东西到底是打了几折呢?
第一种情况,先算满218送260的折扣.折扣公式为:商品付出的现金额(218)元/商品的总原价(218+260=478)=0.46即4.6折,剩下的60元券分三天使用,每次20元,如果消费者拿20元券贴50元现金消费,则折扣计算方法为(218+50n)/(218+200+20n+50n),根据n取1,2,3,折扣从5.4折到5.9折.如果贴100元现金消费,折扣计算为(218+100n)/(218+200+20n+100n),根据n取1,2,3,折扣从5.9折到6.7折.
  第二种情况,满100送20.如果消费者正好买100元东西,则享受8.3折优惠,如果买199元,则为9.1折.也就是说,在满100送20的情况下,消费者享受到的折扣最大为8.3折.
  第三种情况是满100送50.消费者享受到的最高折扣为6.7折,最低折扣是7.5折.
  第四种情况是满100送80.消费者享受到的最高折扣为5.6折,最低折扣为6折.
  第五种情况是满200送60.在这种情况下,消费者享受到的最高折扣为7.7折,最低为8.5折.
  第六种情况是满200送80.最高折扣为7.1折,最低折扣为将近8折.
  第七种情况是买1000送600,最高折扣为6.3折,最低为7折.
  第八种情况是先打8折然后满100再送20元券,相当于6.9折.
  第九种情况是满100送30连环送,最高为7折,最低为8.5折.
  第十种情况是满100送100,折扣最高为0折,最低为5折.
  第十一种情况是直接发B券,贴等值面额的现金消费,折扣最低为5折.
  其实万变不离其宗,我们只要把这些活动的“表现形式”打回“原型”--折扣是什么,就是你给的钱与你要买的东西的比例--那么我们的“万能公式”就出来了:
  折扣=最终付款/物品价值
  计算复杂的情况,可以先假设你买了多少钱的东西.
  举例说明:
  1.如今天我去新世界败家了,新世界今年五一的活动是买199减80,折扣是多少?很简单,我们先假设买了199的东东---套入公式:
  新世界折扣=(199-80)/199=119/199=0.598
  (注意,199是我们开始给的钱,返回80,所以我们最终付款为119),还不错,大约6折:)
  2.再来:上面的例子:买100送50,是五折吗?咱们算算看---
  折扣=100/(100+50)=0.667 ,是6.7折而不是5折哦
  是不是很简单,
  还有需要注意的地方,虽然我们算出来是某某折扣,但别忘了我们假设前提,而实际上,买的不如卖的精啊,我们可能刚好买到的东西是恰好是199元吗?几率几乎是0,通常衣服的价格会是170元、180元、190元,或者干脆是198.9元(呵呵有点过了).,那么你很可能会再买一件衣服,或者买一个店里最便宜的商品,例如袜子,那么这种情况下我们看看实际的折扣:
  3.假设我在新世界买了一件E-Land,180元(E-Land好像没出过这么便宜的衣服呵呵),再买了一个包56元,
  实际折扣=(180+56-80)/(180+56)=156/236=0.66