这个计算器能做什么
这款折扣计算器用来理清商品三要素之间的关系:原价(打折前的标价)、折扣率(减掉多少百分比)以及折后价(实际支付的金额)。只需输入其中任意两项,选择要计算的目标项,工具就会算出剩余的那一项,同时给出节省金额。计算逻辑与货币无关,界面上的货币符号仅作展示之用,因此它适用于任何单一货币(人民币、美元、欧元皆可)。
使用方法
先在「计算:」下拉菜单中选择你想求的项(原价、折扣率或折后价),再填好另外两个数值并提交即可。折扣以百分数形式输入,例如八折(减 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。
实例演算
假设你花了 $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% 的数值视为无效。
货币种类有影响吗?没有。计算只涉及比例和差值,因此对任何货币都一样适用。