博客
简体中文

组合优惠计算器 — 买一送一、买二送一

组合价格、每件价格以及买 N 送 M 活动的实际成本

在浏览器中处理 · 不上传任何内容

模式

一件商品的原价。

1 到 10,000 的整数。

%

购买组合时在原价基础上减去的百分比。

组合价格结果

输入单价和件数,即可看到组合价格和每件价格。

金额以最小货币单位的整数计算(两位小数),四舍五入。未包含最低消费、优惠上限和运费。每件价格除不尽时会取整,因此每件价格 × 件数可能与组合价格略有差异;差额随件数增加,最多可达件数一半的最小单位(例如 100 件最多差 0.50)。

功能简介

商店经常同时推出组合折扣和“买一送一”之类的活动,标出来的数字很难直接比较。这个组合优惠计算器根据单价、件数和折扣,显示组合价格、每件价格和节省金额。在“买 N 送 M”模式下,输入付费件数和赠送件数,就能看到实际每件价格和实际折扣率。所有计算都在浏览器中完成。

使用方法

  1. 在顶部选择组合折扣模式或买 N 送 M 模式。
  2. 输入一件商品的原价。
  3. 组合折扣模式下输入件数和折扣百分比。
  4. 买 N 送 M 模式下输入付费件数(N)和赠送件数:买一送一为 1 和 1,买二送一为 2 和 1。
  5. 查看组合价格或实际支付额、每件价格、节省金额和下方公式。

计算规则

  • 组合价格 = 单价 × 件数 − (单价 × 件数 × 折扣),折扣四舍五入到最小货币单位。
  • 每件价格 = 组合价格 ÷ 件数,除不尽时取整。
  • 买 N 送 M:支付 单价 × N,得到 N + M 件。
  • 实际每件价格 = 支付金额 ÷ 得到件数,实际折扣率 = 赠送件数 ÷ 得到件数。
  • 件数必须是 1 到 10,000 的整数。
  • 金额以最小货币单位的整数处理(两位小数),没有浮点误差。

示例

模式 输入 结果
组合折扣 1,000 × 3 件,减 10% 组合 2,700,每件 900,节省 300
买一送一 10,000,N=1,送 1 2 件 10,000,每件 5,000,50%
买二送一 3,000,N=2,送 1 3 件 6,000,每件 2,000,33.33%
买三送二 1,000,N=3,送 2 5 件 3,000,每件 600,40%

常见误区

常见错误是把总件数当成 N 填写:买二送一时 N 是 2,赠送 1 件。另一个误区是以为组合越大越划算:如果用不完,每件再便宜也可能让总花费增加。保质期短的食品,请按你真正吃得完的数量来比较。商品规格不同时,可以再用单价比较计算器看看每 100 g 或每 100 ml 的价格。

常见问题

买一送一实际打了几折?

花一件的钱拿两件,相当于原价合计减掉一半。单价 10,000 时,付 10,000 得两件,每件 5,000。买二送一是花两件的钱拿三件,约优惠 33.33%;买三送二是花三件的钱拿五件,优惠 40%。

组合折扣和买 N 送 M 哪个更划算?

比较实际每件价格。在本计算器中切换两种模式,分别看每件价格。还要考虑活动是否让你买了超出需要的数量。

每件价格有小数时怎么处理?

除不尽时会四舍五入到最小货币单位。3 件共 2,000 时每件 666.67,按两位小数显示。因此每件价格 × 件数可能与组合价格略有差异,差额随件数增加,最多可达件数一半的最小单位(例如 100 件最多差 0.50)。

折扣可以输入小数吗?

可以,最多四位小数。输入 12.5% 时,金额仍按最小货币单位的整数计算并四舍五入。

包含最低消费和运费吗?

不包含,最低消费、优惠上限和运费都不计入。遇到有上限的券,请把实际减掉的金额换算成百分比后输入。

没找到想要的工具?