1700994486
我们先验证这个公式是否成立。根据平方差公式,我们发现[ (A+d) (A–d)] +d2=(A2–d2) +d2=A2。因此,无论A和d的值是多少,该公式都成立。在实际应用中,A是平方运算的底数,d是该数与其最接近的简便数字之差。例如,在求97的平方数时,我们取d= 3,于是:
1700994487
1700994488
972= (97 + 3)(97 – 3) + 32
1700994489
1700994490
= (100×94) + 9
1700994491
1700994492
= 9 409
1700994493
1700994494
延伸阅读
1700994495
1700994496
下面,我们通过图形来验证平方差公式是否成立。从下图可以看出,面积为x2–y2的几何图形经过切割、拼接之后,可以变成一个面积为(x+y)(x–y)的长方形。
1700994497
1700994498
1700994499
1700994500
1700994501
我们在第1章学过计算彼此接近的两个数字乘积的简便方法。当时,我们强调这两个数字都接近100,或者首位数相同。一旦理解了这个算法背后的代数原理,我们就可以进一步扩大它的应用范围。下面,我们讨论就近取整法的代数原理。
1700994502
1700994503
(z+a) (z+b) =z(z+a+b) +ab
1700994504
1700994505
这个公式之所以成立,是因为(z+a) (z+b) =z2+zb+za+ab,从前三项中提取z,即可得到上述公式。尽管这些变量取任何值时,该公式都成立,但我们通常会为z选择个位数是0的值。例如,在解43×48这道题时,令z= 40,a= 3,b= 8。于是:
1700994506
1700994507
43×48 = (40 + 3) (40 + 8)
1700994508
1700994509
= 40 (40 + 3 + 8)+ (3×8)
1700994510
1700994511
= 40×51 +3×8
1700994512
1700994513
= 2 040 + 24
1700994514
1700994515
= 2 064
1700994516
1700994517
注意,原题中的两个乘数之和为43 + 48 = 91,而简便计算中的两个乘数之和也是40 + 51 = 91。这并不是巧合,因为根据代数运算的结果,原来的两个乘数之和为(z+a) + (z+b) = 2z+a+b,简便运算中两个乘数z与z+a+b的和也是2z+a+b。根据这个代数原理,我们发现向上取整也可以降低运算的难度。例如,在解43×48这道题时,也可以令z= 50,a= –7,b= –2,把其变成50×41。(只要知道43 + 48 = 91 = 50 + 41,就可以方便地确定41这个数值。)于是:
1700994518
1700994519
43×48 = (50 – 7) (50 – 2)
1700994520
1700994521
= (50×41) + (–7)×(–2)
1700994522
1700994523
= 2 050 + 14
1700994524
1700994525
= 2 064
1700994526
1700994527
延伸阅读
1700994528
1700994529
在第1章中,我们利用这个方法计算两个略大于100的数字的乘积。其实,计算两个略小于100的数字的乘积时,这个方法同样有效。例如:
1700994530
1700994531
96×97 = (100 – 4) (100 – 3)
1700994532
1700994533
= (100×93) + ( – 4)×( – 3)
1700994534
1700994535
= 9 300 + 12
[
上一页 ]
[ :1.700994486e+09 ]
[
下一页 ]