折扣计算器
算出任意折扣下的折后价格及节省金额。
如何使用 折扣计算器
- 输入原价。
- 输入折扣百分比。
- 查看最终价格及节省的金额。
Saving = Price × discount% · Final = Price − Saving
关于 折扣计算器
输入原价和折扣百分比,本工具会算出节省的金额(原价 × 折扣百分比 ÷ 100)以及最终需要支付的价格。以实际金额而非百分比来展示节省额,正是这个工具的意义所在:“7折”这个说法,无论用在12美元的商品还是1,200美元的商品上听起来都一样,但实际差别巨大。折扣字段的上限设为100%。
关于折扣,最值得了解的一点是:折扣不能简单相加。“先打8折,结账时再打9折”并不等于打7折,而是打7.2折。第二个折扣是作用于已经打过折的价格上,因此两者是相乘而非相加的关系:0.80 × 0.90 = 0.72,即最终支付原价的72%。消费者常常高估自己实际节省的金额,而折扣幅度越大,这种误判就越明显:先打5折再打5折并不是免费,而是打2.5折(相当于75%的折扣)。
本工具一次只能处理一个折扣,如需叠加计算,请分两次运行:将第一次算出的最终价格作为第二次计算的原价重新输入。计算顺序不会影响最终结果。它也无法判断“原价”是否真实存在过——当促销标价显得过于诱人时,这一点值得留意。折后价格的税费计算请参阅增值税计算器,底层数学原理请参阅百分比计算器。
常见问题
打8折再加打9折,是否等于打7折?
不是,这是最常见的折扣误区。实际是打7.2折,因为第二次的9折是作用在已经打过折的价格上,而不是原价上。将剩余比例相乘:0.80 × 0.90 = 0.72,即最终支付原价的72%。
我能在这个计算器里叠加两次折扣吗?
一次计算无法完成——它只能应用单一折扣。请分两次运行:将第一次计算得出的最终价格,作为第二次计算的原价输入。这样就能准确还原收银台实际叠加折扣的方式。
两次折扣的先后顺序会影响结果吗?
对最终价格没有影响——乘法满足交换律,因此先打8折再打9折,与先打9折再打8折,结果是一样的。但在现实中,如果代金券条款规定了适用对象,或者需要先达到最低消费门槛才能享受另一项折扣,顺序就可能产生实际影响。
如何算出某商品打了多少折?
用节省的金额除以原价,再乘以100。如果一件80美元的商品现价60美元,节省了20美元,20 ÷ 80 × 100 = 25%,即打了75折。百分比变化计算器可以直接完成这一计算。
最终价格是否含税?
不含税。本计算器只处理价格和百分比,不涉及税务判断。您输入的价格是否已经含税,取决于您所在的购物场所。

