世界上有多少隻貓?


根本不可能知道世界上有多少隻貓,所以被問到時,一定只是要考考我們的思考方式。或許我們必須知道一些常識,才能推算出答案。比如全世界有多少人口?大約八十億。根據地域、國家別,平均幾戶人家養一隻貓?平均一戶幾人?假設一戶是三人,平均五戶有一戶養貓,那麼就是十五人會有一隻貓。八十億除以十五,再讓結果簡化些,就約是五億隻貓。

沒有人有證據說這不對,我們也不可能說我們對,但至少我們得到「億」這個量級,知道全世界的貓隻數量是以億計。

快速估算得到的答案不準確,但在有些地方卻可以快速取得結果落在哪個範圍,藉此抓出錯誤。反過來說,當我們看見一個棒球賽的進場人數是 14564 時,我們可能會認為精確到這樣了,應該就是對的。但這卻很危險,因為這個數字可能是賣出的票券數,也包含了送出去的票,跟實際用閘門計數器計算的結果落差可能相當大。

作者提供了算數快速估算的技巧:
  1. 乘法可互換。5x13x2 想成 5x2x13 算的比較快(因為我們只背九九乘法)
  2. 乘 3,就是乘 2 再加自己
  3. 乘 4,就是翻倍再翻倍
  4. 乘 9,就是乘 10 後再減掉自己。9x68 = 10x68-68 = 680-68 = 612
  5. 算出某數 10% 很容易,因此 320x5% = 320x10%/2 = 32/2 = 16
  6. 計算某數百分比,兩數可以互換。25x16% = 16x25% = 4。由 16 算出 1/4 比較好算
作者提出一種叫 Zequals 的快速估算方法,它核心觀念是做任何計算前,將數字化成僅一個有效數字。比如

6.3 === 6
35 === 40
23.4 === 20
870 === 900
1547812.2 === 2000000

用 Zequals 來算 5611 / 31,等於用 6000 / 30 = 200 很快就有答案,而且離正確答案 181 並非差太遠。在實際回答時,或許可以講「大約低於 200」。

以這種方式,幾乎世界上所有令人翻白眼的問題,都可以算得出來估計值。比如,一個人有多少根頭髮?

蠻有趣的一本書,或許對心算不太行的人很有幫助。

留言

熱門文章