折扣计算器(打折·满减·折后价)

输入原价和折扣,立刻得到折后价、省下多少和真实折扣率——支持叠加折扣、几折换算、满减规则与反推原价。

—
步骤 折扣 价格 累计省下
嵌入此工具到你的网站 / 博客 无需开发 · 复制即可使用
HTML 嵌入代码 (iframe):
<iframe src="https://lucentool.com/zh/discount-calculator" width="100%" height="650" style="border:1px solid #e5e0d8;border-radius:12px;max-width:850px;width:100%;" frameborder="0"></iframe>
<div style="font-size:12px;color:#78716c;margin-top:6px;font-family:sans-serif;">Powered by <a href="https://lucentool.com/zh/discount-calculator" target="_blank" style="color:#c85a32;text-decoration:none;">Lucentool - Discount Calculator</a></div>

折扣到底该怎么算

百分比折扣只有两种运算:要么乘以「你付的比例」,要么减去「你省的比例」。折后价 = 原价 × (1 − 折扣% ÷ 100),省下 = 原价 × 折扣% ÷ 100。200 元打 85 折就是 200 × 0.85 = 170 元,省 30 元。中文购物里「折」表示的是你付的比例:一折是十分之一,所以 8.5 折 = 付 85% = 15% off。换算公式是 折扣% = (10 − 折) × 10,反过来 折 = 10 − 折扣% ÷ 10。常用对照:9.5 折 = 5% off,9 折 = 10% off,8 折 = 20% off,7 折 = 30% off,5 折 = 半价,1 折 = 90% off。

叠加折扣:为什么 30% + 20% 不是 50%

第二重折扣是在「已经降价后的价格」上再打的,所以两个百分比要相乘而不是相加:0.70 × 0.80 = 0.56,实付 56%,真实折扣是 44%。直接相加会算成 50%,高估了 6 个百分点——200 元的订单上就是 12 元。三重折扣同理:连续三次 20% off 剩下 0.8³ = 0.512,即 48.8% off,而不是 60%。纯百分比折扣的先后顺序不影响最终价(乘法可以交换),但满减这种「固定金额」的优惠和折扣放在一起时,先后顺序会真的差钱。

满减的真实折扣率

满减是固定金额,所以真实折扣率取决于订单金额:满 300 减 50,刚好买 300 元时是 50 ÷ 300 = 16.7% off,买到 450 元就只剩 11.1%,800 元时只有 6.3%。折扣率永远在「刚过门槛」时最高,这正是商家把门槛设在那里的原因——为了凑 50 元优惠多买 60 元不需要的东西,净亏 10 元。如果同时还有百分比折扣,记得确认平台是先减后折还是先折后减,两种顺序算出来的金额可能差好几块。

反推原价:除以而不是乘以

已知实付价和折扣,求原价要用除法:原价 = 实付价 ÷ (1 − 折扣% ÷ 100)。打 15% off 后付了 68 元,原价是 68 ÷ 0.85 = 80 元;如果错用「乘以 1.15」,会得到 78.20 元,这是最常见的折扣计算错误。同样的除法也能判断「原价 899、现价 399」这类标牌是否值得:实际折扣是 56% off,只有当你本来就打算花 399 元买它时,这个折扣才有意义。

常见问题解答

打 8.5 折是多少折扣?

付原价的 85%,也就是 15% off。中文的「折」说的是你付的比例,所以数字越小越便宜:9 折 = 10% off,8 折 = 20% off,5 折 = 半价,1 折 = 90% off。换算公式是 折扣% = (10 − 折) × 10。

为什么 30% off 再叠加 20% off 不是 50%?

因为第二重折扣是在已经降过价的金额上再打的,两个比例要相乘:0.70 × 0.80 = 0.56,实付 56%,真实折扣是 44%。直接把百分比相加会高估 6 个百分点,200 元的订单上就是多算了 12 元。

满 300 减 50 相当于打几折?

刚好买 300 元时,50 ÷ 300 = 16.7% off,相当于 8.33 折;买到 450 元只剩 11.1%,800 元只有 6.3%。满减是固定金额,折扣率随订单金额上升而下降,所以永远在「刚过门槛」时最划算。

知道实付价和折扣,怎么反推原价?

用除法:原价 = 实付价 ÷ (1 − 折扣%)。打 15% off 后付了 68 元,原价 = 68 ÷ 0.85 = 80 元。很多人会错算成 68 × 1.15 = 78.20 元,折扣越大误差越大。

先满减后打折和先打折后满减,结果一样吗?

不一样。百分比折扣之间可以交换顺序(30% 再 20% 和 20% 再 30% 完全相同),但满减是固定金额:先减 50 再打 8 折,和先打 8 折再减 50,结果会差几块钱,具体按平台规则来。工具里两种顺序都会算给你看。

优惠券和折扣可以叠加吗?

不一定。很多店铺规定折扣商品不参与优惠券,或者优惠券只能用于折后价。一张 50 元券遇上限时 8 折,先打 8 折的话它只值 40 元,差额就是平台规则带来的损失。

怎么快速心算 15% off?

先取 10%(小数点左移一位),再取一半就是 5%,两者相加。240 元的 15% 就是 24 + 12 = 36 元,实付 204 元。25% 直接用四分之一,30% 就是三个 10%。

「原价 899,现价 399」是真便宜吗?

从数字上看是 56% off,但真正要判断的是现价 399 元是否低于你本来愿意为它花的钱。标牌上的「原价」属于营销信息,你实际掏出去的钱才是成本。