折扣与购物
折扣怎么算?
发布于 · 更新于 · 作者 Convert & Calculate Everything
折扣怎么算:用价格乘以折扣百分比再减去,或者直接乘以剩余的比例。200 打 15% 的折扣,省 30,付 170,也就是 200 × 0.85。本指南还介绍如何反推原价以及如何叠加折扣。

计算折扣时,把折扣百分比换成小数并乘以原价,再从原价中减去这个金额:最终价格 = 原价 × (1 − 折扣 ÷ 100)。
例子:100 减 20% 是多少?优惠为 100 × 0.2 = 20,所以最终价格为 100 − 20 = 80。80 减 20%:优惠 = 80 × 0.2 = 16,最终价格 = 64。中文常说的“打 8 折”就是减 20%。
我们的折扣计算器直接套用这些公式,价格保留两位小数。在反推模式中,它假定折后价来自对原价的一次百分比折扣——无法拆分多次叠加的折扣。
如何计算折扣和折后价
一行公式:最终价格 = 原价 × (1 − 折扣 ÷ 100)。240 的商品减 25%:240 × (1 − 0.25) = 240 × 0.75 = 180,节省 60。
- 把折扣百分比除以 100。25% 就是 0.25。
- 用原价乘以这个数,得到节省的金额。
- 从原价中减去节省的金额,得到最终价格。
由折后价反推原价
要反过来算——已知折后价和折扣百分比,求原价——就用折后价除以打折后剩下的比例:原价 = 折后价 ÷ (1 − 折扣 ÷ 100)。
例子:一件商品减 15% 后卖 170。原价 = 170 ÷ 0.85 = 200。不要在 170 上加 15%:那会得到 195.5,是错误的,因为 170 的 15% 小于 200 的 15%。
常见折扣后的价格
| 折扣 | 你支付 | 100 元的商品 | 你节省 |
|---|---|---|---|
| 减 10%(9 折) | 90% | 90 | 10 |
| 减 15%(85 折) | 85% | 85 | 15 |
| 减 20%(8 折) | 80% | 80 | 20 |
| 减 25%(75 折) | 75% | 75 | 25 |
| 减 30%(7 折) | 70% | 70 | 30 |
| 减 50%(5 折) | 50% | 50 | 50 |
如何计算叠加折扣
叠加折扣是依次应用的,不能直接相加。
先减 20% 再减 10% 并不等于减 30%:100 元的商品减 20% 后为 80,再减 10% 为 72,总共减 28%。
通用规则:把你支付的比例相乘。0.8 × 0.9 = 0.72,即你支付原价的 72%(72 折)。
什么时候用折扣计算器
当价签没有说清楚时,折扣计算器就很有用:促销、优惠码、会员折扣,或比较同一商品的两种优惠。知道标价和折扣时用正向模式;只看到折后价、想知道之前的价格时用反推模式。
一个实际例子:两家店卖同一款耳机。A 店标价 120、减 25%;B 店 95、不打折。A 店最终价格为 120 × 0.75 = 90,尽管标价更高,却是更划算的选择。比较最终价格而不是百分比,才是真正省钱的办法。
购买前请注意:折扣更大不保证价格更低,有些商家会在促销前先抬高“原价”,让折扣看起来更大。用反推模式核对折后价是否与现实原价的标称折扣相符。
常见错误
- 把基数不同的百分比相加(见上文:减 20% 再减 10% 是减 28%,不是 30%)。
- 反推时在折后价上加百分比,而不是除以 (1 − 折扣 ÷ 100)。
- 把“减 20%”和“打 2 折”混淆。减 20% 是支付 80%(8 折),打 2 折才是只付 20%。
含销售税或增值税的折扣
商店先打折再计税;顺序影响小票,但不影响总额:(价格 × (1 − 折扣)) × (1 + 税率)。100 的商品减 20%、销售税 8%,花费 100 × 0.8 × 1.08 = 86.40。
在征收增值税的国家,标价通常已含税。增值税计算器可以去掉增值税,显示企业可以抵扣的不含税折扣。
百分比折扣与“买一送一”比较
“买一送一”只有在你本来就想要两件时才相当于每件减 50%。“买二送一”相当于三件每件减 33.3%。决定前先用百分比计算器把任何优惠换算成实际折扣率。
购物节常见的优惠怎么比较
同一件 400 元的商品,“打 85 折”要付 340 元;“满 400 减 60”也要付 340 元;“每满 100 减 15”同样减 60 元。三种说法结果相同,但如果商品是 390 元,满减就用不上了,打折却仍然有效。
比较不同店铺的优惠时,把每个方案最终要付的金额算出来,再除以原价,就能得到实际折扣。再加上运费或会员费,才是真正的成本。
折扣和优惠券一起用
先打折再用满减券,还是先满减再打折,结果可能不同。通常商家会说明使用顺序;如果可以选择,把各种组合的最终价格都算一遍,取最低的那个。
折扣率和省下的钱
省下的钱 = 原价 × 折扣率。原价 400 元、打 85 折,省下 400 × 15% = 60 元。
本文要点
- 折后价 = 原价 ×(1 − 折扣率 ÷ 100)。
- 中文的“打 8 折”是付 80%,等于减 20%。
- 原价 = 折后价 ÷(1 − 折扣率 ÷ 100)。
- 两次折扣要相乘:先打 8 折再打 9 折是 7.2 折,不是 7 折。
- “满 300 减 50”相当于最多减 16.7%,凑单买了不需要的东西就不划算。
- 含税价格先打折还是先算税,结果相同,因为两步都是乘法。
- 比较优惠时看最终到手价,而不是折扣的百分比。
核对你的数字
免费使用:折扣计算器
省去手算:“折扣计算器”会立即套用上述方法,给出清晰的公式和示例,并马上显示结果。
打开:折扣计算器 →简而言之
分步说明:折扣怎么算
- 把折扣写成小数:15% 是 0.15。
- 用价格乘以它得到节省额:200 × 0.15 = 30。
- 用价格减去节省额:200 − 30 = 170。
- 验算时用价格乘以剩余比例:200 × 0.85 = 170。
速查表
计算示例
| 原价 | 折扣 | 结果 |
|---|---|---|
| 49.99 | 20 % | 39.99 |
| 120 | 35 % | 78 |
| 899 | 15 % | 764.15 |
| 25 | 50 % | 12.5 |

速查表
| 折扣 | 结果 |
|---|---|
| 5 % | 95 |
| 10 % | 90 |
| 15 % | 85 |
| 20 % | 80 |
| 25 % | 75 |
| 30 % | 70 |
| 40 % | 60 |
| 50 % | 50 |
| 70 % | 30 |
准确性
我们如何核对
2026年10 月26日,我们把本计算器的 4 个结果与独立算出的数值进行了比较,独立数值按公开定义用精确十进制运算得出。在显示的精度下,4 个中有 4 个一致。
| 输入 | 独立数值 | 本页 | 一致 |
|---|---|---|---|
| 200 · 15 % | 170 | 170 | 是 |
| 89.99 · 25 % | 67.49 | 67.49 | 是 |
| 1250 · 40 % | 750 | 750 | 是 |
| 60 · 33 % | 40.2 | 40.2 | 是 |
来自一手来源
Where the former price is genuine, the bargain being advertised is a true one.
译文: 如果原价是真实的,所宣传的优惠就是真实的。
来源
小知识
常见问题
80 减 20% 是多少?
优惠为 80 × 0.2 = 16,所以你支付 80 − 16 = 64。
打折后怎么算原价?
用折后价除以 (1 − 折扣 ÷ 100)。减 15% 后 170 的商品:170 ÷ 0.85 = 200。
折扣越大就越划算吗?
不一定:比较最终价格,而不是百分比。定价过高的商品减 30%,可能比定价合理的商品减 10% 更贵。
第二件半价相当于打几折?
买两件同价商品,第二件半价相当于两件一起打 7.5 折。
满 199 减 30 相当于多少折扣?
正好买 199 元时减了约 15.08%,买得越多折扣比例越低。
会员价和折扣能叠加吗?
看商家规则;能叠加时按顺序相乘,9.5 折会员价再打 8 折是 7.6 折。
退货时优惠怎么扣?
满减活动通常按金额比例分摊到每件商品,退一件会退回该件分摊后的金额。
打折前涨价怎么识别?
查看商品的历史价格曲线,或对比几家平台的同款价格。
原价 588 元打 7 折是多少?
588 × 0.7 = 411.60 元,省 176.40 元。
折后 240 元、打了 6 折,原价多少?
240 ÷ 0.6 = 400 元。
买三免一相当于打几折?
买 4 件付 3 件,相当于 7.5 折。
原价 1,299 元减 300 元相当于几折?
约 7.7 折。
折扣和返现哪个划算?
返现要等到账后才能用,同样比例下直接折扣更实在。
打折后再加运费怎么比?
把运费加进总价后再比较每件商品的到手价。
学生价 8 折能和满减叠加吗?
看商家规则,能叠加时先算满减还是先打折,结果可能不同。
双 11 的满减怎么算折扣?
用减免金额除以订单金额,例如满 300 减 50 约减 16.7%。
继续阅读
相关指南
更多博客文章
全部指南 →