叠加折扣计算器

多个折扣连续叠加时(例如「8 折」再打「9 折」),最终价格并不是 7 折,而是 8 折 × 9 折。输入原价与折扣序列,即可得到最终价、节省金额与总折扣率,全部在浏览器本地完成。

折扣输入 等待输入

「8折」表示乘以 0.8;「20%」表示减免 20%,同样乘以 0.8;也可直接写小数倍率(如 0.8)。

计算结果
最终价格—
总折扣率—
节省金额—
等效折扣—
输入原价与折扣序列并点击「计算最终价」,结果将显示在这里。

叠加折扣是连乘关系:总折扣 = 各折扣倍率相乘。

使用规则
  • 最终价格公式:原价 × 折扣₁ × 折扣₂ × …。
  • 「n折」解析为倍率 n ÷ 10,例如 8 折 = 0.8。
  • 「n%」解析为倍率 1 − n ÷ 100,例如 20% = 0.8。
  • 直接输入 0 到 10 之间的小数则按倍率处理。
  • 总折扣率 = 1 − 折扣乘积,节省金额 = 原价 − 最终价。
  • 结果最多保留 6 位小数并去掉末尾多余的 0。