打字猴:1.700994495e+09
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
1700994536
1700994537 = 9 312
1700994538
1700994539 请注意,96 + 97 = 193 = 100 + 93。(在实际应用时,我只看两个数字的末位数,在这个例子中是6 + 7,这表明与100相乘的那个数字的末位数是3,因此我知道这个数字必然是93。)而且,在熟练掌握这个方法之后,我们就无须计算两个负数的乘积,而是直接取它们的正值,再求它们的乘积。例如:
1700994540
1700994541 97×87 = (100 – 3) (100 – 13)
1700994542
1700994543 = 100×84 + 3×13
1700994544
[ 上一页 ]  [ :1.700994495e+09 ]  [ 下一页 ]