免费工具 · 在浏览器中运行
百分比计算器
计算一个数的百分之几、一个数占另一个数的百分比,或者两个数之间的百分比变化。
% 的是多少= 12
占的百分之几= 25%
从到变化了= +30%
可以输入任意数字,小数和负数都可以。结果随输入实时更新。
快速解答
三个计算器合一:Y 的 X% 是 X ÷ 100 × Y(80 的 15% = 12);X 占 Y 的百分之几是 X ÷ Y × 100(30 占 120 的 25%);从 A 到 B 的变化率是 (B − A) ÷ A × 100(50 到 65 = +30%)。结果随输入实时更新,小数和负数都可以。
使用方法
- 选择问题. 求百分之几、求占比,或求两个数之间的变化率。
- 输入两个数字. 小数用点或逗号都可以。
- 查看答案. 结果立即显示在问题旁边。
示例
三个计算器的示例:
输入
80 的 15% 是多少?
30 占 120 的百分之几?
从 50 到 65?输出
= 12
= 25%
= +30%常见错误及解决方法
把两次折扣直接相加- 先打八折再打九折是便宜 28%,不是 30%,因为第二次折扣是在已降价的基础上计算的。
混淆了百分比和百分点- 从 5% 到 7% 是上升 2 个百分点,也是增长 40%。请说明你指的是哪一个。
跌 50% 再涨 50% 没有回到原值- 上涨是按较小的数计算:100 → 50 → 75。要回到 100,需要上涨 100%。
从 0 开始的变化显示为横线- 从 0 开始的百分比变化没有定义。请改为报告绝对变化量。
常见问题
怎么求一个数的百分之几?
百分数除以 100 再乘以这个数:80 的 15% 是 0.15 × 80 = 12。
怎么求一个数占另一个数的百分比?
部分除以整体再乘以 100:30 占 120 的 30 ÷ 120 × 100 = 25%。
增长率怎么算?
新值减旧值,除以旧值,再乘以 100:从 50 到 65 是 15 ÷ 50 × 100 = +30%。
打折怎么算?
中文的“八折”就是原价的 80%:250 元打八折是 250 × 0.8 = 200 元,相当于减 20%。
先打八折再打九折,等于打七折吗?
不等于。两次折扣依次计算:100 × 0.8 × 0.9 = 72,相当于七二折,便宜 28%,不是 30%。
百分比和百分点有什么区别?
利率从 5% 升到 7%,是上升了 2 个百分点,但上升幅度是 40%。
为什么先跌 50% 再涨 50% 回不到原值?
上涨是按较小的数计算的:100 跌到 50,50 再涨 50% 只到 75。
怎么加上增值税?
乘以 1 加税率:100 元加 13% 增值税是 100 × 1.13 = 113 元。
怎么求含税价对应的不含税价?
除以 1 加税率:含 13% 增值税的 113 元,不含税价是 113 ÷ 1.13 = 100 元。
为什么从 0 开始的变化率不显示?
任何从 0 开始的变化都是无穷大的百分比,无法计算。这种情况请直接报告绝对变化量。