Toolify

百分比计算器(占比、几分之几、增减率)

选择计算模式并输入两个数字,即时获得结果。涵盖打折、税额、占比、增减率等所有日常百分比计算。

请输入两个数字以查看结果。

工作原理

百分比的三大类型

现实生活中的百分比问题几乎都属于三类之一: 「Y 的 X%」(打折、税额),「X 占 Y 的几分之几」(比例、得分率),「A 到 B 的增减率」(同比、增长率、减重)。本工具用一个界面切换三种模式。

数学并不复杂,出错往往源于「哪个数填到哪里」。本工具会根据所选模式动态切换输入框的标签,让「部分」「整体」「变更前」「变更后」一目了然。

增减率公式

增减率 = (变更后 − 变更前) / 变更前 × 100。正数表示增加,负数表示减少。注意分母是「变更前」,这就是为什么先降 50% 再升 50% 不会回到原点(最终为原值的 75%)。

当变更前为 0 时,数学上未定义。本工具不显示「无穷大」,而是返回空白以避免误导。

常见误区

百分比叠加。两次 10% 加薪合计是 21%,不是 20%(1.10 × 1.10 = 1.21)。

「百分点」与「百分比」不同。支持率从 40% 升到 42% 是 2 个百分点,但相对增长 5%。本工具的增减率模式按相对值计算。

折扣叠加。「20% 折扣券」叠加在「20% 折扣促销」上,合计是 36% 折扣(0.8 × 0.8 = 0.64),不是 40%。

常见问题

计算精度如何?

使用双精度浮点,显示精确到小数点后 4 位。极高精度的金融计算建议把结果视为约 16 位有效数字的近似。

为什么增减率要先填变更前?

因为公式分母是变更前。交换两值会改变结果的符号。

如何计算折后价?

用「Y 的 X%」模式: X = 折扣百分比, Y = 原价,从原价中减去结果即可。或直接以 X = (100 − 折扣) 计算折后价。

已知两价格,如何反推折扣?

用「增减率」模式: A = 原价, B = 售价。结果中的负数即为折扣率。

可以输入负数吗?

三种模式都支持。例如增减率从 −5 到 5 为 −200%(分母符号会反转结果)。

可用于税收计算吗?

可以。「Y 的 X%」模式: X = 税率, Y = 税前价 → 税额。要算含税价用 X = (100 + 税率)。

为何「升 50% 降 50%」回不到原值?

百分比是乘法叠加: 100 × 1.5 × 0.5 = 75,即下降 25%。

适合算成绩吗?

适合。用「X 是 Y 的百分之几」模式: X = 得分, Y = 满分,即得百分制成绩。

相关工具

最后更新: