Skip to main content
📈

百分比变化计算器

计算两个值之间的增减百分比。

数学 & 数字更新于 2026-04-05作者: CalcDock Team, Math reference editor审阅: CalcDock Team, Editorial review: directional % change vs zero baseline (Apr 2026)

计算两个值之间的增减百分比。

延伸阅读: 百分比误区:常见错误与纠正, 百分点与百分比变化, 舍入规则:保持一致, 连续折扣:30%+20% ≠ 50% · 百分比计算器, 折扣计算器, 平均值计算器.

最适合的使用场景

新旧两值的相对增减百分比。

各输入的含义

  • Old valueBaseline “before” amount — usually the denominator of the change. (number)
  • New value“After” amount — the comparison endpoint. (number)

避免输入错误

  • 旧值为 0 无法算变化率。
  • 单位一致。

百分比变化计算器

🔒输入在您的浏览器中处理,不会发送到我们的服务器。

如何理解结果

  • Percent change = (new − old) ÷ |old| × 100; sign shows direction.
  • Old = 0 is undefined for relative change — use absolute difference or another baseline.
  • Reversing a % increase uses division by (1+r), not subtracting r% from the new value.

结果含义

相对基期的变化;要绝对金额需再乘基期。

如何核对结果

  • 变化 = 新−旧;% = 变化/旧×100。

本工具无法告诉你什么

  • 多年 CAGR。
  • 利率的百分点变动。

常见问题

百分比变化的公式是什么?

百分比变化(%) = ((新值 − 旧值) / |旧值|) × 100。结果为正表示增加,为负表示减少。

百分比变化和百分比差异有什么区别?

百分比变化有方向性(有"前"和"后"),以初始值为基准。百分比差异以两个值的平均数为基准,适用于没有明确参考点的情况。

减少50%后再增加50%,能回到原值吗?

不能。100减50%=50,50增50%=75,而非100。百分比变化是乘法运算,不能简单相加。

如何反推百分比增加前的原始值?

原始值 = 变化后的值 ÷ (1 + 增加率)。例:增加25%后为125元,原值 = 125 ÷ 1.25 = 100元。不能直接减去25%(否则结果是93.75元,不正确)。

什么是同比(YoY)变化率?

同比是将某指标与上一年同期进行比较。公式:(当期 − 上期) / 上期 × 100。可消除季节性波动,对比同等时期。

什么是CAGR(复合年增长率)?

CAGR = (终值/初值)^(1/年数) − 1。与简单百分比变化不同,CAGR考虑了复利效应,是衡量长期增长的更有意义的指标。

来源与参考

报告此计算器问题

编辑与审阅说明

与百分点指南区分。

编辑政策

相关计算器

相关指南