百分比

☰ Contents

百分比的意思就是「每一百裡有多少」。35% 是每 100 裡的 35 —— 一個已經把分母講定的分數,而這正是百分比流行起來的原因。分母不同的兩個分數不好比;兩個百分比從來沒有不好比的時候。

這也是心算的鑰匙。你其實從來不是在「算」一個百分比,你是在用幾個已經會的把它疊出來。

一切都從 10% 疊起來

10% 就是把小數點往左移一位。其餘每一個百分比,都是用它做出來的零件的一個短加法。

24040%

1%就是百分之一,所以某個量的n%就是這個量×n/100

做出四分之一

of 120120%25%50%75%100%10%
把 120 分成十等份:120 ÷ 10 = 12。下方的刻度讀 10%。 完整課程: 求一個數的百分之幾
要算怎麼做例(240 的)
10%小數點移一位24
1%小數點移兩位2.4
20%10% 加倍48
5%10% 的一半12
15%10% + 5%36
25%四分之一 —— 對半,再對半60
35%10% + 20% + 5%84

300 的 17% → 10% 是 30,5% 是 15,1% 是 3,所以 30 + 15 + 3 × 2 = 51。

of 120360%25%50%75%100%30%
取三份就是 3 × 12 = 36,下方的刻度讀 30%。 完整課程: 求一個數的百分之幾
只要是同一個量的份額,百分比就可以相加。同一個數的 10% 和 5%,真的會合成它的 15%。所以一個百分比可以用容易的零件拼出來,而不必一口氣算完。心算裡的百分比,幾乎全部出自這一點。

換你試試

of 900%25%50%75%100%90%

90 的 90%

of 1500%25%50%75%100%40%

150 的 40%

百分比互換

百分比互換是說 y 的 x% 永遠等於 x 的 y%,所以可以交換兩個數,算更容易的那一邊。25 的16%的話,換成 16 的25%,也就是 16 的四分之一,所以 25 的16% = 4。這樣成立,是因為兩邊說的是同一個乘法:25 的16%是 16 × 25 ÷ 100,16 的25%是 25 × 16 ÷ 100,兩者都是 400 ÷ 100 = 4。互換只有在一邊變成 25% 或 50% 這樣好算的百分比時才有幫助。這正是會改變做法的情況:17 的13%,換過來是 13 的17%,並不更容易,所以直接算 13 × 17 ÷ 100。要檢驗互換,就估算原來那一邊:16% 比 15% 稍大,25 的15% 在 3 和 4 之間,所以答案是 4 大小是對的。

122530012% 的 25= 12 × 25 / 100= 3互換

y 的 x% 是 xy/100 = 3,也就是矩形面積除以 100 —— x 的 y% 只是把同一個矩形側過來

設 x = 18、y = 50,然後互換

25 的 4% 彆扭;4 的 25% 是 1。 50 的 18% → 18 的 50% = 9。 50 的 12% → 12 的 50% = 6。

兩邊是同一個乘法 x × y / 100,只是讀的順序不同。乘法不在乎順序,所以互換是免費的 —— 動手之前順眼掃一下另一邊,不花任何代價。

百分比變化

百分比變化是變化量除以原來的量,再乘以100。價格從80漲到100,變化量是20,原來的量是80,所以百分比變化是 20 ÷ 80 × 100 = 25%。原來的量是基準,因為變化是相對起點來衡量的。這就是同樣的差距反過來算會得到不同答案的原因:從100跌到80是 20 ÷ 100 × 100 = 20%,因為這次變化是相對100來衡量的。跌價時,用原來的量減去新的量求出變化,仍然除以原來的量,把結果叫作下降。常見的錯誤是除以新的量,這會讓漲幅看起來比實際小。要檢驗,把百分比用在原來的量上:80的25% = 20,80 + 20 = 100。

100100120+20%96−20%−4

漲 P% 讓 100 變成 120;跌 P% 讓 120 變成 96 < 100,因為第二次的 P% 是相對於變大後的那個數計算的

設 P = 50,讀出橫條最後落在哪裡

was 40now 50
從 40 漲到 50:變化是 50 − 40 = 10。但 10 是相對什麼來說? 完整課程: 變化的百分率

40 → 50:變化是 10,原來是 40,所以 10 ÷ 40 = 0.25 → 增加 25%。

50 → 40:變化是 10,原來是 50,所以 10 ÷ 50 = 0.2 → 減少 20%。

10 out of 40
相對你出發的地方:40 拆成四個 10,所以 10 佔 40 是 1/4。 完整課程: 變化的百分率
25 out of 100
100 的四分之一是 25,所以 10/40 = 25/100 — 變化 25%。 完整課程: 變化的百分率
這兩個並不矛盾,而看懂為什麼不矛盾,差不多就是「理解百分比」的全部意思。百分比永遠是某個東西的份額,而去和回的那個「某個東西」不是同一個。10 是 40 的四分之一,是 50 的五分之一。每當一個百分比看起來不對勁,第一個問題永遠是:百分之幾,是誰的百分之幾?

百分比不會疊加

100 漲 10% 到 110。再跌 10% 是 99,不是 100。

跌掉的那 10% 是 110 的 10%,比 100 的 10% 大。同一個不對稱,也說明了為什麼虧掉 50% 之後要賺 100% 才回得來。

換你試試

50% %

這個比率上升了百分之幾?

40% %

這個比率上升了幾個百分點?

漲價和打折,一步到位

要一步就把一個量按百分比增加或減少,就用最後剩下的比例(寫成百分之幾)去乘它。漲20%後剩下原來的 100% + 20% = 120%,所以把40漲20%就是 40 × 120/100 = 48。打75折是剩下 100% − 25% = 75%,所以80元打75折就是 80 × 75/100 = 60。這樣成立,是因為原來的量是100%,在相乘之前先把變化加上或減掉,就不用單獨算出變化本身。連續兩次變化時,要把兩個乘數相乘,絕不能把百分比相加。漲20%後再跌20%,是 120/100 × 80/100 = 96/100,整體是虧4%,不是零。要檢驗一步算出的答案,就單獨算一次變化:40的20%是8,40 + 8 = 48。

8096+20%: × 1.280 × 1.2 = 96−50%+50%

+20%:一步就是× 1.2,80 × 1.2 = 96:加上的部分是80的20%,已經包含在乘數裡

設為−30%,讀出唯一的乘數

4048+20%: × 1.240 × 1.2 = 48−50%+50%
48 是 120% — 相對於 40。作為倍數,120% 是 120/100 = 1.2,所以 40 × 1.2 = 48。 完整課程: 百分率的增加
100%80% = ×0.8
下跌也一樣:跌 20% 保留 80%,一步到位:× 0.8 完整課程: 百分率的增加
變化乘以例
+10%1.180 → 88
−10%(打九折)0.980 → 72
+20%1.280 → 96
−25%0.7580 → 60
−30%(打七折)0.780 → 56
中文說「打七折」本來就是在說這個乘數:降價 30% 表示還剩 70%,而一樣東西的 70% 就是 0.7 × 它。直接朝乘數去,工作少一半,還把最容易出錯的那一步整個拿掉。連著變好幾次也會變容易:漲兩次 10% 是 × 1.1 × 1.1 = × 1.21,也就是 21%,而不是疊加出來的 20%。

換你試試

100%+20%

把 60 增加 20%。

100%70%

跌 30%,哪一個乘法能一步到位?

由折後價回推原價

要在百分比變化之後求出原價,就用新的量除以那次變化用的乘數。漲價20%後,一張票要84元。新價格是原價的120%,所以原價是 84 ÷ 120/100 = 70。這樣成立,是因為漲價把原價乘上了 120/100,用同一個數除回去就能還原。常見的錯誤是對新的量取百分比:那20%是原價的份額,不是84的份額,所以從84裡減去20%並不會得到70。降價的算法一樣,只是乘數更小:打了8折之後,就除以0.8,因為促銷價是原價的80%。已經含稅的價格其實是變相的漲價,所以它的乘數是100%加上稅率。要檢驗,把變化用在答案上:70的20%是14,70 + 14 = 84。

80 = 75%25%原價 106.6780 + 25% = 100 ✗80 ÷ 0.75 = 106.6780 = 原價的 75%A = 80d = 25%

80是原價的75%,所以原價是80 ÷ 0.75 = 106.67;把百分比加回去得到100,這是錯的,因為折扣是原價的份額,而不是80的

20%折扣後設A = 60,讀出原價

old price$60 is 120%
漲了 20% 之後價格是 $60,所以 $60 是舊價的 120%。 完整課程: 反推百分率
$50100%$60120%$6050 × 1.2 = 6060 ÷ 1.2 = 50
舊價的 120% 就是舊價 × 1.2,而它落在 60。 完整課程: 反推百分率
$50$60
用除法解開 × 1.2:60 ÷ 1.2 = 50,所以舊價是 $50。 完整課程: 反推百分率

一件外套打八折後是 60。60 是原價的 80%,所以原價是 60 ÷ 0.8 = 75。

一張帳單含 8% 的稅是 108。108 是稅前金額的 108%,所以稅前是 108 ÷ 1.08 = 100。

把折扣加回去是最經典的錯法 —— 60 加上 60 的 20% 得到 72,而不是 75。那 20% 是原價的份額,不是打折後那個數的份額。回去的唯一辦法,是把你現在知道被施加過的那次乘法取消掉。去程是 × 0.8,回程就是 ÷ 0.8。

換你試試

$75 is 125%

漲了 25% 之後價格是 $75,舊價是多少?

$88 is 110%

漲了 10% 之後價格是 $88,舊價是多少?

小費或折扣怎麼算?

要算小費或折扣,先從10%(也就是把這個量除以10)開始,再從它搭出你需要的百分比。帳單60元要給15%小費的話,10%是6,它的一半是3,6 + 3 = 9,所以小費是9。折扣用同樣的方法算出部分再減去:60元打8折(省20%)就是 2 × 6 = 12,所以要付 60 − 12 = 48。這樣成立,是因為10%很容易求,而日常大多數百分比都是由十和五拼出來的。連續兩次折扣不能相加。打8折之後再打9折,是從已經降低的價格裡再減,所以要付的是原價的 80% 的 90%,也就是72%,總共省下的是28%,不是30%。要檢驗折扣,把省下的錢加回付的錢:48 + 12 = 60。

值得一眼認出的幾個分數

值得記住的百分比分數是 1/2 = 50%、1/4 = 25%、3/4 = 75%、1/5 = 20%、1/10 = 10%、1/8 = 12.5%、1/3 = 33.3%、2/3 = 66.7%。每個百分比都是把分數寫成百分之幾:1/4 = 25/100,100裡的25就是25%。知道這些能把百分比問題變成分數問題,而好算數字的分數算起來很快:40的75%就是40的3/4,也就是 40 ÷ 4 × 3 = 30。其他百分比可以從這些搭出來,比如 3/5 是三個20%,也就是60%。三分之一的百分比永遠除不盡,所以三分之二的66.7%是四捨五入的:60的2/3正好是40,而用四捨五入的百分比去算60會稍微多一點。遇到三分之幾,就用分數。要檢驗其中任何一個,把百分比乘以分數的分母:25% × 4 = 100%,正好是整體一份。

3/4

3/4 = 0.75

做出二分之一

34
塗了 3 塊,一共 4 塊。 完整課程: 分數、小數和百分率
0.75
改切成 100 塊,同樣的量讀作 0.75。 完整課程: 分數、小數和百分率
75%
或者說 75 塊,共 100 塊,也就是 75%。塗色從頭到尾沒變過! 完整課程: 分數、小數和百分率
百分比分數手上怎麼做
50%1/2對半
25%1/4對半兩次
75%3/4對半兩次,取三份
33.3%1/3除以 3
20%1/5除以 5
12.5%1/8對半三次

它們的來歷在分數指南裡,其餘的心算訣竅在心算訣竅(英文)裡。

這一頁講的都是百分比只作用一次的情況。反覆作用,它就變成了利息、折舊和通膨 —— 複利、實質利率、貸款還款和年金,在小數、百分比與利息(英文)裡逐條談。

換你試試

110

1/10 化成百分率

15

1/5 化成百分率

值得點名的錯誤

輪到你了

三題試一試,點選作答。

80 的 25%

200 的 15%

一件 $40 的襯衫降價 10%。新價格是多少?

常見問題

怎麼在心裡算出一個數的百分之幾?
從 10% 起步 —— 10% 就是把小數點往左移一位 —— 然後用它把其餘的疊出來。240 的 10% 是 24,所以 20% 是 48,5% 是 12,而 35% 就是 24 + 48 + 12,讀作 10 + 20 + 5。你日常遇到的百分比,幾乎都是 10%、5% 和 1% 的一個小小加法。
百分比互換是什麼意思?
y 的 x% 永遠等於 x 的 y%,而其中一邊通常好算得多。25 的 4% 看起來彆扭,但 4 的 25% 就是 1。50 的 18% 換成 18 的 50%,等於 9。兩邊其實是同一個乘法 —— x 乘 y 再除以 100 —— 所以互換是免費的,動手之前順眼看一下另一種順序,一點成本也沒有。
增減幅怎麼算?
用變化量除以「原來的量」,再乘 100。從 40 到 50,變化是 10,原來是 40,所以 10 ÷ 40 = 0.25,增加 25%。最常見的錯誤是拿新的數去除:從 40 漲到 50 是漲 25%,而從 50 回到 40 是跌 20%,這兩個是真的不一樣。
打完折之後怎麼回推原價?
用除的,不要把折扣加回去。打八折之後是 60,那麼 60 就是原價的 80%,原價是 60 ÷ 0.8 = 75。在 60 上加 20% 得到 72,是錯的 —— 那 20% 是對著比較大的原價算的,不是對著折後價。
為什麼兩個百分比不能直接相加?
因為第二個是對著另一個量算的。先漲 10% 再跌 10%,並不會回到起點:100 變成 110,而 110 的 10% 是 11,所以落在 99。每一個百分比,都是以它生效那一刻的總量為基準量出來的。
Mr. Chalk