兩位數相乘的速演算法靠譜嗎?

jeanron100發表於2016-04-23
我們有了常規的知識體系,更多時候會感覺繁瑣,或者感覺力不從心,所以我們就會有投機的心理,一旦發現存在一些相關的攻略,看起來可能會顛覆原本的認知,我們就會更加欣喜。
比如前幾天我無意中看到了下面的速算攻略。
我直接拿來原文。
在美國有人研究了一個乘法法則,讓他們的算術功力大為長進。任何兩位數運算,都可以三秒出答案,比按計算器還要快!有沒有興趣來試一試?

  兩位數乘法心算

  

  以92×96=8832為例,

  步驟1: 用100減去左側的數字。100-92=8

  步驟2: 用100減去右邊的數字。100-96=4

  步驟3: 將得到的數字相加。這裡是將8和4相加。8+4=12

  步驟4: 用100減去步驟3中得到的數字。100-12=88 這個數字就是答案左側的兩個數字。

  步驟5: 將減後得到的數字相乘。這裡是將8和4相乘。8×4 =32這個數字就是答案右側的兩個數字。

  步驟6: 將步驟4的數字放到左邊,步驟5的數字放到右邊,即可得出答案8832,計算完成!
看到這個是不是感覺熱血沸騰,當時我看完感覺找到了一把鑰匙,心裡還想怎麼小學不學這種方法,害我浪費了不少的腦細胞。
而還有更多亮點的是,裡面還有印度的一種演算法,也直接拿來原文。

  無獨有偶,印度人做乘法,也有獨特的一套方法,知道了這個,下次也許你會忘掉正常的演算法哦!

  

  以21×13=為例,左邊是“21”,於是畫“2”根和“1”根右斜線。

  

  算式右側則是“13”,所以畫“1”根和“3”根左斜線。

  

  數一數線與線相交的點的個數,得出答案273。逐漸習慣的話,就能快速運算了!

我這個人數學水平也比較差,所以一眼看不出來這樣的計算方法對於否,於是開啟筆記本驗算了一下。從下面的測試情況來看,的確和所說沒錯,這種方法的確可以算出來正確的結果。

但是這是一種非常有效技巧嗎,至少對於我來說,我卡在了23*44這一步上,還心虛的驗算了一下。
而究其原理,其實可以拿出筆驗算一下,也就是以100為基準進行了拆分,最後補上缺少的數(被100減去的餘數相乘)。對於這種情況我的直觀感覺是會有一定的誤導,其實這種看起來極好的攻略還是不太通用,如果是90左右的數相乘,那就比較合適,其它的場景比一定效果要好。
我們來看看第二個。對這種方法我還是包郵一些懷疑,沒想到試了一下,竟然可行。

不過我剛畫線,數點就折騰了好一會兒。所以花費的時間基本是手工驗算的好幾倍了。
所以可以這麼說,很多時候我們所謂的攻略有時候看起來非常美妙,用起來就差強人意,一方面不是說攻略不好,是攻略不夠嚴謹,很多時候確實能夠從一個全新的角度來認識問題,但是作為通用普及的方法,還有一定的距離。而是攻略在一定的場景下還是比較有效,比如第一個在特定的場景下,可能效果就非常好,這個也需要看待特定的場景。
當然對於這類問題,網上還有不少的方法論,
兩位數相乘的速演算法靠譜嗎?

兩位數相乘的速演算法靠譜嗎?

兩位數相乘的速演算法靠譜嗎?

兩位數相乘的速演算法靠譜嗎?
還有了口訣:頭乘頭,尾乘尾,交叉相乘作十位。而原理呢,還是簡單的公式
ab x cd = ac + ad x bc + bd
這種方式可能就更加通用,適用的場景就更多,比如92*95 使用第一個場景的方法就不錯,而45*59使用口訣的方式就不錯。
當然如果需要一個完整的速算只是體系,國外還是有不少的人做了相關的速算分析,比如《生活中的魔法數學》,裡面會揭示各種速算的場景,看起來非常神祕的難題,在速算的體系中都會有對應的攻略和方法。把各種場景都練熟於心,這就是一套完整的知識體系,而不是單一片面的知識碎片。
在這方面,我還是一個準小學生的水平。
而反觀這個案例,如果你作為一個家長,你希望你的孩子學習攻略多一些還是基礎的知識體系,還是系統的速算攻略?



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23718752/viewspace-2086942/,如需轉載,請註明出處,否則將追究法律責任。

相關文章