任意两位数相乘速算平方数

任意两位数相乘:

ab * cd = (a*d+b*c)*10+(a*c)连上(b*d)即加到中间

43*85=(4*5+3*8)+(4*8)连上(3*5)=(44)*10+3215=3655

32*32=(12)+(09 lian04)= 0904+0120=1024

64*64=3616+0480=4096

16*16=0136+0120=256

17*17=0149+0140=289

 

1-10不教了;

11-19:

(本数+个位)*10+个位的平方。

17*17=(17+7)*10+7*7=240+49=289

16*16=(16+6)*10+36=256

21-29:

(本数+个位)*2*10+个位的平方。

28*28=(28+8)*2*10+8*8=784

26-75:

a*a=(a-25)*100+(50-a)(50-a)

32*32=(32-25)*100+18*18=700+324=1024

 

首位相同,位数和为10的两位数相乘 算法为: 首位*(首位+1)连上 末尾*末位

72*78= 7*8lianshang2*8=5616

15*15; 25*25; 35*35; 45*45;55*55;65*65;75*75;85*85;95*95

15*15=1*(1+1)连上5*5=225

25*25=6 25

 

125*125=12*13---25=0106+0050--25=15625

 

任意两位数相乘:

ab * cd = (a*d+b*c)*10+(a*c)连上(b*d)即加到中间

43*85=(4*5+3*8)+(4*8)连上(3*5)=(44)*10+3215=3655

32*32=(12)+(09 lian04)= 0904+0120=1024

64*64=3616+0480=4096

16*16=0136+0120=256

 

 

两位数与99相乘时

99×34=[34-1][100-34]=[33][66]=3366

99×78=[78-1][100-78]=[77][22]=7722

99×98=[98-1][100-98]=[97][02]=9702

 

你可能感兴趣的:(任意两位数相乘速算平方数)