2010年11月8日 星期一

22x22乘法表快速背法

如果不會linux bash-script,沒關系拉,這不是重點好嗎 ~~★~★~~



 先用 linux bash-script 寫一個程式,產生22x22乘法表。
會顯示如下:




這是一個對照表,有需要的可以自行列印


首先9x9的不用說了吧~~~~~
(19) x (1 22),也不用說了吧,用心算就好了,是有快速算法,但小弟認為用99乘法表心算即可。

一、先介紹:11x( 1119 )的速算法:
快速算法介紹:
十位數=(個位數x個位數)+1
百位數固定為1
個位數=個位數X個位數。

1 : 11x18=?
1.{個位數(1)x個位數(8)} +1 = 8 +1 =9 (十位數)
2.百位數固定為1
3.個位數= 個位數x個位數 =8x1 =8
11x18=198

2 : 11x19=
:
1.{個位數(1)x個位數(9)} +1 = 9 +1 =10 (十位數),因為1要進到百位,所以十位數為0
2.百位數固定為1,因為十位數為10,所以要進一位,故百位數要進一位變成『2』。
3.個位數= 個位數x個位數 =9x1 =9
11x19=209

二、(1219) x ( 1219 )的速算法:
快速算法介紹:
(個位數x個位數)= 十位數有可能為08個位數為答案的個位數
                              
                              
                              
                              
十位數為: (個位數x個位數)中的十位數+(第一個數的個位數+第二個數的個位數)之合


百位數固為1(注意有時可能要進位)
1: 12x18 =
:
1.      2x8 = 16 6為個位數的答案
2.      2+8=10
3.      10+1 =1 1
              ↑↑
             
             
             
                
                
所以個位數為6 ;十位數為1 百位數固定為1但要進一位,所以為2
12x18 = 216

2: 19x19 =
:
1.      9x9 = 81 1為個位數的答案
2.      9+9=18
3.      18+8 =2 6
              ↑↑
             
             
             
                 
                 
所以個位數為1 ;十位數為6 百位數固定為1但要進二位,所以為3
19x19 =361










三、21X(1119) 的速算法:
快速算法介紹:
1.用第一個數的十位數(此數字必為21)X 第二個數字的個位數之『積』。
2.用上述一個答案+1=
                                
                                
                                
                                
                                    
                                    
                                       
百位數固定為2(有時要進位要小心)
個位數為二個數字的個位數相乘。
1: 21 X 17 =?
:
1.2x7=14
2.14+1= 1 5
             ↑↑
            
            
            
                
                
所以個位數為7x1=7 ;十位數為5 百位數固定為2但要進一位,所以為3
21 X 17 =357

2:21x19= ?
:
1.2x9=18
2.18+1= 1 9
             ↑↑
            
            
            
               
               
所以個位數為9x1=9 ;十位數為9 百位數固定為2但要進一位,所以為3
21 X 19 =399

ps: 21x22=462
     21x21=441  這二個要用背的喔  ::>_<::

四、(15x15)(25x25)…………(95x95)的速算法:
快速算法介紹:
(十位數+1)x(十位數)=百位數或是千位數的答案。
(個位數x個位數)=個位數和十位數的答案。
例1:25x25= ?
解:
1.(2+1)x2=6←百位數的答案。
2.5x5=25←個位數和十位數的答案。
故25x25=625
  
例2:95x95= ?
解:
1.(9+1)x9=90←百位數和千位數的答案。
2.5x5=25←個位數和十位數的答案。

故95x95=9025


PS 那有人會問22X17要怎麼算呢,其實用拆解方法就可以了!
  22X17=2X11X17。那11X17你總會了吧 ,上面的有教喔,
其實有時太依賴速算的話也不太好 ,還是要用運算的方法把答案算出,這也是為何我沒把(19) x (1 22)的速算說出來的原因。呵呵 希望這遍文章能幫助到大家 ~~★~★~~
  

參考:「數學好好玩:一小時讓你學會22x22乘法表」一書。
PS:由於該書的算法我絕的很好,但口訣,真的不太好背,所以我就用我的理解的方法,去想出一個脈絡來幫助我理解,希望大家能接受。

沒有留言:

張貼留言