这个计算器能帮你算什么
折扣价与到手价计算器把"满减""打几折""百分之多少优惠"换算成你真正关心的两个数字:到底省了多少钱,以及最后要付多少钱。只需输入原价(标价)和折扣百分比,它就会立即给出优惠金额和折后价。它不限定货币——美元、欧元、英镑、日元还是人民币都能用同一套算法,因为百分比折扣本身是没有单位的。
小提示:在中国大家更习惯说"打几折"。这里的"百分比"指的是"减掉多少",比如"打七五折"相当于减掉 25%,在第二个输入框里应填 25。
使用方法
在第一个输入框填入原价,在第二个输入框填入折扣百分比(例如想算"减 25%"就输入 25)。如果按常规金额显示,保持勾选"结果保留两位小数";想看完整精度就取消勾选。结果区会把折后价作为最醒目的数字显示出来,下方分别列出原价和省下的金额。
公式说明
首先把百分比除以 100 转换成小数:25% 的折扣变成 0.25。省下的金额等于原价乘以这个小数。折后价就是原价减去省下的金额——也可以理解为原价乘以(1 减去折扣小数)。整个过程除了 /100 的换算外没有任何除法,所以永远不会出现除以零的问题。
$$\text{Sale Price} = \text{Original Price} \times \left(1 - \frac{\text{Discount \%}}{100}\right)$$$$\text{Amount Saved} = \text{Original Price} \times \frac{\text{Discount \%}}{100}$$
$$\text{Sale Price} = \text{Original Price} - \text{Amount Saved}$$
实例演示
假设某件商品标价 100,享受 25% 的折扣。折扣小数为 \(25 / 100 = 0.25\),省下的金额为 \(100 \times 0.25 = 25.00\),折后价为 \(100 - 25 = 75.00\)。再看一件标价 79.99、优惠 15% 的商品:省下 \(79.99 \times 0.15 = 11.9985\),四舍五入为 12.00,折后价为 67.99。
常见问题
如果折扣超过 100% 怎么办?这时公式会算出负的折后价,在实际零售中是不可能的。计算器会给出提示,说明商家通常会把价格保底在 0(即免费)。
结果含消费税吗?不含。它算的是税前折后价。任何适用的税费(如美国各州的销售税、中国的增值税等)需要在折后价基础上另行计算。
为什么我的结果和小票略有出入?是四舍五入造成的。开启四舍五入后,每个金额都会精确到分,这可能与"只在最后一步取整"的系统相差一分钱。