◎這個神奇算法的原理要用數學式子來解釋:
把我們要相乘的兩個數分別用a及b代表,再來分解下面的�痤它﹛C
a x b = ( 10 - a ) x ( 10 - b ) + 10 x a + 10 x b - 100
a x b = ( 10 - a ) x ( 10 - b ) + 10 x ( a + b - 10 )
a x b = ( 10 - a ) x ( 10 - b ) + 10 x [ ( a - 5 ) + ( b - 5 ) ]
a x b =
[5 - ( a - 5 )] x [5 - ( b - 5 )]
+
10 x [( a - 5 ) + ( b - 5 )]
其中( a - 5 )與( b - 5 )就是我們左右手伸出的指頭數(5比零支指頭,6比一支,7比兩支,8比三支,9比四支,指頭數剛好都是要比的數字減掉5);而[5 - ( a - 5 )]與[5 - ( b - 5 )]就是我們左右手彎著的指頭數。
所以上面分解的式子可以改寫成:
a x b =
左手彎著的指頭數x右手彎著的指頭數
+
10x(左手伸出的指頭數+右手伸出的指頭數)
就是我們所用的這個神奇算法啦!至於要限制5以上的數字才能用,是為了要滿足”( a - 5 )與( b - 5 )就是我們左右手伸出的指頭數”這個條件而定的。