1. 引言
建立一些简化算法,方便于学生和人们口算、速算,在教学研究领域及教学实践中均具有较重要的实际意义。
均以5为个位数的两个相同整数之积(即该整数的平方)是可以按照已有简化算法速算的,并受到普通百姓的普遍欢迎 [1] 。例如25 × 25 = (2 × 3) 25 = 625,35 × 35 = (3 × 4) 25 = 1225……
但是如果两个整数不相同,如15 × 35,65 × 85等,那应该怎样简化计算呢?
2. 简化算法公式的建立
要寻求均以5为尾数的两个不相同整数乘积的简化算法,可先从两个相同整数之积进行分析:
那么n5 × (n + 1) 5就可以表示为:
同样:
……
这样,我们就可以得到一个通式:
(1)
当m, n只有一个为奇数 (2)
或者用另外一种表达方式:
(3)
当m, n只有一个为奇数 (4)
(3) (4)与(1) (2)完全等价。
(1) (2)式用文字可以表述为:
等于m与n的积再加上m + n的平均数,尾跟25,或当m, n
有一个为奇数时,尾跟75,而且平均数是两个数之和减1后的平均数:
。
3. 简化算法公式的适用范围及推广应用
3.1. 简化算法公式的适用范围
当m, n为0时,5 × 5 = 25,公式(1)或(3)均成立。
当m, n相同时,
,还原成老百姓常用的简化算法了。
对于均以5为尾数的任意两整数之积,上述公式均是适用的,这一点可用数字归纳法证明(略)。
例如,对于45 × 85,应用公式(1),其积为:
又如,对于65 × 75,应用公式(2),其积为:
3.2. 简化算法公式的推广应用
此处上述公式还可推广应用不是以5为尾数的两整数相乘。
例如,
又如:
这样的例子还可以举出很多,这样十分方便口算、速算,不仅适用于学生,也适用于社会普通老百姓。
另外一种算法,就是将两数之积变为2个相同数的平方,再加上剩余部分,如:
但是对于m与n相差较大时,该方法不如上述公式(1) (2)或(3) (4)来得方便,如:
这不如应用公式(1)来得方便。
4. 小结
由上述可见,公式(1)和(2)是适用于均以5为尾数的任意两个整数之间相乘积的简化计算的,对于尾数非5的整数之计算,也可作适当变换,再利用公式(1)或(2)来加快计算速度,便于口算,具有一定的实用价值。
这里想借用英国伟大的哲学家、实验科学的创始人弗兰西斯·培根的话作为本文的结束语:读史使人明智,读诗使人巧慧,数学使人精明,博物使人深沉,伦理之学使人庄重,逻辑与修辞使人善辩 [2] [3] [4] [5] [6] 。
NOTES
*通讯作者。