百分比变化计算器:百分比增加与减少
百分比变化计算器:计算一个数值相对于另一个数值的百分比增加或减少,也可应用百分比变化,并提供公式和示例。
Percentage Change Calculator
Results
文档
百分比变化计算器
百分比变化计算器用于衡量一个数值在两个时间点之间增长或缩小了多少,并以起始值的百分比表示。它也可以反向使用:给定起始值和百分比,应用该变化并返回新值。
计算器的工作方式
该计算器有两种模式。
计算从 A 到 B 的百分比变化。 输入初始值(A)和最终值(B)。计算器返回三个结果:百分比变化、变化方向(增加、减少或无变化),以及原始差值 B − A。正百分比表示数值上升,负百分比表示数值下降。初始值不能为零;在这种情况下,计算器会显示错误消息,因为从零开始的变化没有定义的百分比。
对一个数值应用百分比变化。 输入起始值(A)和带符号的百分比(p)。计算器返回新值(B)和变化量,即增加或减少的数值。百分比为 +25 时数值增加;为 −25 时数值减少。在此模式下,起始值可以为零,结果也就是零。
结果会明确显示带正号或负号的结果,因此 25% 和 -25% 不会混淆。非常大或非常小的结果会切换为六位有效数字的科学计数法;普通结果最多显示六位小数。
百分比变化公式
其中,c 是百分比变化,A 是初始值,B 是最终值。|A| 是 A 的绝对值,即去掉负号后的数值。
当 A 为正数时,|A| 等于 A,这就是常见的 。只有当 A 为负数时,绝对值才会产生影响,下一节将对此进行说明。
应用模式反向使用同一规则:
其中,p 是带符号的百分比。变化量就是单独取出的 部分。
示例:A 变为 B 时的百分比变化
价格从 100 上涨到 125。
- 差值:125 − 100 = 25。
- 除以初始值:25 ÷ 100 = 0.25。
- 乘以 100:0.25 × 100 = 25。
计算器报告为 25%,标签为“增加”,差值为 +25。
再看一个下降的例子:数值从 80 降至 60。差值为 60 − 80 = −20,而 −20 ÷ 80 × 100 = −25。计算器报告为 -25%,标签为“减少”,差值为 −20。
示例:应用百分比变化
一张金额为 60 的账单享受 15% 折扣。输入起始值 60 和百分比 −15。
- 变化量:(−15 ÷ 100) × 60 = −9。
- 新值:60 + (−9) = 51。
计算器报告新值为 51,变化量为 −9。
计算器为何要除以 |A|,而不是 A
对于初始值为负数时的百分比变化,不同工具的计算结果并不一致。有些工具除以 A 本身。该计算器按照维基百科“相对变化”文章所述的惯例,除以 |A|,即绝对值。
原因在于,结果的符号应当表示数量是上升还是下降。假设温度从 −10 升至 −5,这表示增加了 5 度。按照分母取 |A| 的约定,计算器计算为 ((−5 − (−10)) ÷ |−10|) × 100 = (5 ÷ 10) × 100 = 50%,表示增加,这与实际情况一致。如果除以 A 本身,则会得到 5 ÷ (−10) × 100 = -50%,表示减少,尽管数值实际上上升了。
应用模式也遵循同一惯例。对起始值 −10 应用 50%,变化量为 (50 ÷ 100) × |−10| = +5,新值为 −5。无论 A 的符号如何,两种模式都能完全撤销另一种模式的变化。
百分比变化并非对称的
百分比取决于哪个数值在前。从 100 变为 125 是 25% 的变化,因为差值 25 是相对于 100 计算的。从 125 变回 100 则是 -20% 的变化,因为相同的差值 25 此时是相对于 125 计算的。交换 A 和 B 并不只是改变符号。
出于同样的原因,相同百分比的增加和减少不会相互抵消。数值 100 增加 25% 后变为 125,但 125 减少 25% 后变为 93.75,而不是 100。
常见问题
如何计算百分比变化? 用最终值减去初始值,除以初始值的绝对值,再乘以 100。从 40 到 46 的计算为 (46 − 40) ÷ 40 × 100 = 15%。
为什么初始值不能为零? 公式要除以初始值,而零不能作除数。从零开始的变化没有有意义的百分比:从 0 变为 5,既不是某个数值的 5%,也不是 500%。计算器会显示错误,而不是显示数值。
初始值为负数时会怎样? 计算器除以初始值的绝对值,因此结果的符号仍能表示变化方向。从 −10 到 −5 时,计算器报告 50%,即增加,因为数值上升了其起始绝对值的一半。
百分比变化与百分点有什么区别? 百分比变化将变化量与起始值进行比较;百分点表示两个百分比之间的直接差值。如果利率从4%变为5%,这是上升了1个百分点,但百分比变化为25%,因为1是4的四分之一。
百分比减少如何反向抵消? 不能通过应用相同百分比的增加来抵消。从100减少20%后得到80,而从80增加20%后得到96。要从80回到100,需要25%的变化,百分比变化模式可以直接根据这两个数值算出这一结果。