悦省

百分比计算

三种最常见的问法,各一个输入行,改哪个算哪个。

① A 是 B 的百分之几

② A 增加 / 减少 P%

③ 原值 A → 现值 B 的变化率

注意负数与零

增长率在「原值为负」时没有直观意义(−100 变 −50 到底是涨还是跌?),这里会直接标注不适用,而不是给个误导的数字。

什么时候用

  • 想分清「涨了 20%」和「涨了 20 个百分点」,或核对报表、新闻里给出的增长率。
  • 算折扣、加价、佣金:A 占 B 的多少、A 增减 P% 后是多少、原值到现值变化了多少。

什么时候不用

  • 原值是负数(亏损、负增长、负余额):变化率没有直观意义,本工具会直接标「不适用」,别把 −50% 当成「亏得少了」。
  • 需要精确到分的金额结算:这里只做浮点百分比,未处理货币舍入规则,最终金额以账单或合同为准。
限制与隐私

输入只在浏览器里计算,不上传、不保存,刷新即清空。限制:变化率在原值为 0 或负数时不适用(工具会标注),不会给出误导数字;结果保留两位小数,不按货币最小单位舍入;输入不支持千分位,1,234 会被读成 1。

常见问题

百分比和百分点有什么区别?

从 20% 到 25%,本工具第③种算出来是 +25%((25−20)/20),但绝对差只有 5 个百分点。利率、税率、支持率、录取率这些本身就用百分比表示的指标,媒体说「上升 5 个百分点」指的是 25%−20%=5%,说「上升 25%」指的是相对变化。混用会把 5 个点的差距说成 25%,放大 5 倍;看财报和新闻时先分清是「%」还是「百分点」。

原值为负为什么算不出变化率?

公式是 (现值−原值)/原值,分母为负时符号会翻转:−100 到 −50 代入得 −50%,看起来像「下降 50%」,实际是亏损收窄了一半;若改用绝对值做分母,又会得到 +50%。两种说法都能自圆其说,所以本工具不硬给数字,直接标注「原值为负,变化率不适用」。要描述方向就用绝对差(+50),要描述幅度就用「亏损收窄 50%」这样的文字。

先涨 15% 再降 15%,能回到原价吗?

不能。100 先涨 15% 是 115,再降 15% 是 115×0.85=97.75,比原价少 2.25。原因是两次的基数不同:涨的时候以 100 为基数,跌的时候以 115 为基数。要从 115 回到 100,需要降 15/115≈13.04%,不是 15%。用本工具第②种把两步分别算一遍,就能看到这个差额。