Skip to content

English | 中文版

折扣计算器

促销价格等于原价乘以折数再除以十

输入商品打折前的标价

8折 = 原价的 80%,相当于减 20%

结果

—
分享:

折扣公式

折数表示按原价的几成付款:7折就是按原价的 70% 付款,8.5折就是按 85% 付款。把折数除以 10 得到付款比例,再乘以原价,就是打折后的促销价格;原价减去促销价格就是节省的金额。

促销价格 = 原价 × 折数 ÷ 10

计算原理

折扣计算器先读取原价和折数,把折数换算成付款比例(折数 ÷ 10),再用原价乘以这个比例得到促销价格,最后用原价减去促销价格得到节省金额。页面同时把折数换算成减价百分比,方便对照英文网站常见的「30% off」写法。所有运算都使用高精度十进制数学库,像 19.99 元打 7折这类小数运算不会因为浮点误差产生几分钱的偏差。柱状图把原价拆成「节省」和「促销价格」两部分,一眼就能看出省了多少。

例题

一件外套原价 ¥1,280,换季打 7折。促销价格是多少?能省多少钱?

  1. 原价:¥1,280
  2. 把折数换算成付款比例:7折 = 7 ÷ 10 = 0.7,即按原价的 70% 付款
  3. 促销价格 = 1,280 × 0.7 = ¥896.00
  4. 节省金额 = 1,280 − 896 = ¥384.00
  5. 换算成减价百分比:(1 − 0.7) × 100% = 30%,相当于英文的 30% off

实付 ¥896.00,省下 ¥384.00。

核心概念

折数和减价百分比的方向相反:折数越小,减得越多。7折是减 30%,不是减 70%;换算关系是「减价百分比 = (10 − 折数) × 10%」。另一个关键点是多重折扣要相乘而不是相加:先打 7折再打 8折,付款比例是 0.7 × 0.8 = 0.56,也就是 5.6折(减 44%),而不是「7折加 8折」那样的 5折。

适用场景

  • 换季、清仓、节日大促时快速算出商品的实付价格
  • 把商场的折数换算成减价百分比,与海外网站的「X% off」比较
  • 购物前按促销价格做预算,避免结账时超支
  • 核对收银台或购物车里的折后价是否算对
  • 计算会员折扣、学生折扣或员工内购的实际价格
  • 商家估算打折对毛利和清库存的影响

常见错误

  • 把折数当成减价比例:7折是减 30%,不是减 70%
  • 多重折扣直接相加:先 7折再 8折是 5.6折,不是 5折
  • 用原价而不是促销价格计算运费或税费
  • 小数折没除对:8.5折要乘以 0.85,不是 0.8 也不是 0.9
  • 过早四舍五入:先把折后价四舍五入再相减,奇数价格可能差几分钱

常见问题

7折是什么意思?

7折表示按原价的 70% 付款,也就是减价 30%。折数是「付款占原价的几成」:折数越小,付的越少。10折就是不打折,按原价付款。

折数和英文的「30% off」怎么换算?

英文的百分比写的是减掉的部分,折数写的是保留的部分。换算公式:折数 = (100 − 减价百分比) ÷ 10。例如 30% off = (100 − 30) ÷ 10 = 7折,15% off = 8.5折。反过来,减价百分比 = (10 − 折数) × 10%。

打折后的价格怎么手动计算?

把原价乘以折数再除以 10。例如原价 ¥80 打 7折:80 × 7 ÷ 10 = ¥56,节省 80 − 56 = ¥24。也可以先算付款比例(7 ÷ 10 = 0.7),再用原价乘以 0.7。

8.5折这样的小数折怎么算?

方法完全一样:8.5折 = 按原价的 85% 付款,乘以 0.85 即可。原价 ¥200 打 8.5折:200 × 0.85 = ¥170,节省 ¥30。计算器支持任意小数折,例如 7.5折、9.9折。

先打 7折再打 8折,一共是几折?

多重折扣要相乘:0.7 × 0.8 = 0.56,也就是 5.6折,相当于减 44%。以原价 ¥100 为例:打 7折后是 ¥70,再打 8折是 ¥56。很多人误以为是 5折或 1.5折,都不对。

满减和打折哪个更划算?

把满减换算成折数再比较。「满 300 减 60」在刚好消费 ¥300 时实付 ¥240,240 ÷ 300 = 0.8,相当于 8折;但消费 ¥350 时仍只减 60,实付 ¥290,相当于约 8.29折。消费金额超出门槛越多,满减就越不划算;打折则对任意金额都是同一比例。

节省金额怎么算?

节省金额 = 原价 − 促销价格,也等于原价 × (10 − 折数) ÷ 10。例如原价 ¥1,280 打 7折:1,280 × (10 − 7) ÷ 10 = ¥384。

为什么计算器要用高精度数学库?

普通的浮点运算在处理 19.99 × 0.7 这类小数时可能产生微小误差,累积后会差几分钱。本计算器用十进制运算库(64 位精度)完成计算,再把结果显示到小数点后两位,避免这类浮点误差。

参考: 折扣计算采用标准零售算术:促销价格 = 原价 × 折数 ÷ 10,节省金额 = 原价 − 促销价格,减价百分比 = (10 − 折数) × 10%。

折扣公式

打折是两步零售算术:先把折数换算成付款比例,再用原价乘以这个比例;原价减去促销价格就是省下的钱。

促销价格 = 原价 × 折数 ÷ 10
节省金额 = 原价 − 促销价格

其中:

  • 原价是打折或用券之前的标价。
  • 折数是按原价的几成付款,例如 7折、8.5折、9.9折。
  • 节省金额是省下的钱。
  • 促销价格是不含运费和税费的实付金额。

如果商家用百分比标价(例如英文网站的「30% off」),先换算成折数:折数 = (100 − 减价百分比) ÷ 10,30% off 就是 7折。公式也可以写成「促销价格 = 原价 × (1 − 减价百分比 ÷ 100)」,两种写法结果相同。

计算示例

服装特卖

原价 ¥1,280 的外套打 7折

换季清仓,商场把外套打 7折。促销价格是多少,能省多少?

  1. 促销价格 = 1,280 × 7 ÷ 10 = ¥896.00
  2. 节省金额 = 1,280 − 896 = ¥384.00

实付 ¥896.00,节省 ¥384.00(相当于减 30%)

数码促销

原价 ¥3,999 的手机打 8.5折

小数折的算法完全一样:8.5折就是按原价的 85% 付款。价格越高,同样的折数省得越多。

  1. 促销价格 = 3,999 × 8.5 ÷ 10 = ¥3,399.15
  2. 节省金额 = 3,999 − 3,399.15 = ¥599.85

实付 ¥3,399.15,节省 ¥599.85(相当于减 15%)

超市优惠

原价 ¥58 的零食打 6折

临期或促销的小件商品金额不大,但算法和大件完全相同。

  1. 促销价格 = 58 × 6 ÷ 10 = ¥34.80
  2. 节省金额 = 58 − 34.80 = ¥23.20

实付 ¥34.80,节省 ¥23.20(相当于减 40%)

相关计算器

相关网站