百分数是分母为 100 的分数:x%x\% 表示 x100\dfrac{x}{100}。所有百分数问题最终都是一次乘法;把百分率拆成不用纸笔就能算的几块,心算就变得容易。

适用于所有情况的定义

求数值 VVx%x\%

V 的 x%=x100VV \text{ 的 } x\% = \frac{x}{100} \cdot V

例如:808035%35\%0.3580=280.35 \cdot 80 = 28。这种写法适合用计算器或验算;心算时,拆分更快。

基准:10%、5% 和 1%

  • 10%:除以 10(小数点左移一位)。47047010%10\%4747
  • 5%:10% 的一半。4704705%5\%23.523.5
  • 1%:除以 100。4704701%1\%4.74.7
  • 50% 和 25%:一半,以及一半的一半。

有了这些基准,几乎任何百分率都能变成加法或减法。

例题:240 的 15%

  1. 24024010%10\%2424
  2. 5%5\% 是它的一半:1212
  3. 相加:24+12=3624 + 12 = 36

例题:300 的 19%

  1. 30030020%20\%230=602 \cdot 30 = 60
  2. 3003001%1\%33
  3. 相减:603=5760 - 3 = 57

需要时交换顺序

因为 x100y=y100x\dfrac{x}{100} \cdot y = \dfrac{y}{100} \cdot x,所以 yyx%x\% 等于 xxy%y\%。这看似技巧,却很省时:75754%4\% 等于 4475%75\%,也就是 33

用乘数因子算涨价和折扣

增加 i%i\% 就是乘以 1+i1001 + \dfrac{i}{100};减少 i%i\% 就是乘以 1i1001 - \dfrac{i}{100}

变化因子
上涨 20%1.201.20
上涨 5%1.051.05
打八折(降 20%)0.800.80
降 35%0.650.65

例题:180 元的商品降价 15%

  1. 折扣因子:10.15=0.851 - 0.15 = 0.85
  2. 最终价格:1800.85=153180 \cdot 0.85 = 153
  3. 心算验算:18018015%15\%18+9=2718 + 9 = 2718027=153180 - 27 = 153

连续的百分比变化

连续变化要相乘,不能相加。连续两次上涨 10%10\%,因子是 1.11.1=1.211.1 \cdot 1.1 = 1.21:总共上涨 21%21\%,而不是 20%20\%

例题:先涨 25%,再降 20%

  1. 因子:1.251.250.800.80
  2. 乘积:1.250.8=11.25 \cdot 0.8 = 1
  3. 价格恰好回到原价。

求百分率或原值

  • aabb 的百分之几? 计算 ab100\dfrac{a}{b} \cdot 100。例如 181872721872=0.25=25%\dfrac{18}{72} = 0.25 = 25\%
  • 涨价前的原价:涨价 20%20\% 后价格是 96 元,原价是 961.2=80\dfrac{96}{1.2} = 80 元。常见错误是从 9696 中减去它的 20%20\%,得到 76.8076.80

最常见的错误

  1. 把连续的百分率相加,而不是把因子相乘。
  2. 题目问的是原值,却按最终值计算百分数。
  3. 混淆百分点与百分比变化。

常见问题

怎样快速求一个数的 30%?

先除以 10 得到 10%,再乘以 3。例如 240 的 30% 是 3 × 24 = 72。

先涨 10% 再降 10%,会回到原价吗?

不会。结果是原价的 1.1 × 0.9 = 0.99 倍,也就是少了 1%。

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

利率从 10% 升到 12%,上升了 2 个百分点,但相对原来的数值增长了 20%,因为 2 是 10 的 20%。

y 的 x% 等于 x 的 y% 吗?

等于。两者都是 xy/100。所以 50 的 8% 和 8 的 50% 一样,都是 4。