两位数的乘法,若因数十位相同,假设十位为A,个位为B和C:

(1) 当 B + C ≤ 9 时

AC·AC=A·A + B·C + A·(B+C)

(2) 当 B + C = 10 时

AC·AC=A·(A+10)+ B·C

(3) 当 B + C > 10 时

AC·AC=A·(A+10)+ B·C + A·[(B+C)-10]

例如,基数为20,十位为2

(1) 个位3+5=8,(小于9)

23×25=20 * 20+3 * 5+20 *(3+5) =400+15+160=400+165=575

(2) 个位3+7=10,或5+5=10

23×27=20 *(20+10)+3 * 7=600+21=621

25×25=20 *(20+10)+5 * 5=600+25=625

(3) 个位5+7=12,(大于10)

25×27=20 *(20+10)+5 * 7+20 * 【5+7-10】=600+35+40=600+75=675