通过MCP连接 →

输入计算

输入三个数值中的任意两个;「计算:」中选中的那一项就是我们要算出的结果。折扣以百分数表示(例如 40 = 40%)。

数学公式

数学公式: 折扣计算器
Show calculation steps (2)
  1. Discount Percent

    Discount Percent: 折扣计算器

    Percentage off given the list price and sale price.

  2. List Price

    List Price: 折扣计算器

    Original price recovered from the discount and sale price.

广告

结果

原价
$83.33
打折前的原价
原价 $83.33
折扣 40.00%
折后价 $50.00
节省金额 $33.33

这个计算器能做什么

这款折扣计算器用来理清商品三要素之间的关系:原价(打折前的标价)、折扣率(减掉多少百分比)以及折后价(实际支付的金额)。只需输入其中任意两项,选择要计算的目标项,工具就会算出剩余的那一项,同时给出节省金额。计算逻辑与货币无关,界面上的货币符号仅作展示之用,因此它适用于任何单一货币(人民币、美元、欧元皆可)。

使用方法

先在「计算:」下拉菜单中选择你想求的项(原价、折扣率或折后价),再填好另外两个数值并提交即可。折扣以百分数形式输入,例如八折(减 40%)请输入 40,而不是 0.40。所有结果均保留两位小数。

公式详解

核心公式为:

$$\text{折后价} = \text{原价} \times \left(1 - \frac{\text{折扣率}}{100}\right)$$

将折扣率除以 100,就把百分数转换成了小数比例。对这一个等式做不同变形,即可得到三种计算模式:

  • 求折后价:\(S = L \times \left(1 - \frac{D}{100}\right)\)
  • 求折扣率:\(D = \frac{L - S}{L} \times 100\)
  • 求原价:\(L = \frac{S}{1 - \frac{D}{100}}\)

节省金额始终为 \(L - S\)。这里有两条取值限制:求折扣率时,原价不能为 0(否则百分比无意义);求原价时,折扣率不能为 100%(会导致除以 0),因为 100% 的折扣意味着无论原价多少,折后价都是 0。

Advertisement
条形图显示标价被分为折扣部分和剩余的售价
售价等于标价减去折扣金额。

实例演算

假设你花了 $50 买下一件标注「减 40%」的商品,想知道它的原价。先换算折扣:\(40/100 = 0.40\)。于是原价 =

$$L = \frac{50}{1 - 0.40} = \frac{50}{0.60} = \$83.33$$

节省金额为 \(83.33 - 50.00 = \$33.33\)。

价格标签上原价被划掉,下方是更低的售价
示例演示:原价被降至折后售价。

常见问题

折扣应该输入 40 还是 0.40?请输入整数百分数:40 就代表 40%。

折扣率可以超过 100% 吗?数学上可以,但没有经济意义——那会得出负数的折后价,所以请把高于 100% 的数值视为无效。

货币种类有影响吗?没有。计算只涉及比例和差值,因此对任何货币都一样适用。

最后更新: