(三) 双差算法
双差算法,就是利用两个相关联的差,解答应用题的一种方法。它和归一算法有一定的内在联系。其基本结构是,已知两个数与两个未知数的差,求两个未知数各是多少。
双差算法的解题规律,由于已知数往往是计算单位的个数,两个未知数的差则往往是两个已知数相差的那几个计算单位的数量;所以先求出两个已知数的差,再用它去除两个未知数的差,得到一个通用的计算单位的数量,然后分别乘以两个已知数,便各得其解。
双差算法的解题关键,和归一算法一样,都是先求出单位数量;双差算法的数量关系式为:
两未知数之差÷两已知数之差×甲已知数=甲未知数
两未知数之差÷两已知数之差×乙已知数=乙未知数
1.妈妈先买了12斤鸡蛋,后来又买了单价相同的鸡蛋8斤。只知先买的比后买的多花了10元钱,两次各花了多少钱?
分析一 已知两次各买的斤数, 要求两次各花的钱数,需知每斤多少钱。那么,由第一次比第二次多花10元,再求出第一次比第二次多买了12-8=4(斤),便可知每斤鸡蛋10÷4=2.5(元)。
解 10÷(12-8)× 12
10÷4×12=30(元)
10÷(12-8)×8
=10÷4×8=20(元)
或30-10=20(元)
答:妈妈先买的鸡蛋花了30元,后买的鸡蛋花了20元。
分析二 因为12-8=4(斤)鸡蛋花了10元钱,所以,分别求出先后买的斤数中,各包含几个4斤,就各花了几个10元钱。得倍比解。
解 10×[12÷(12-8)]
=10×[12÷4]=10×3=30(元)
10×[8÷(12-8)]
=10×[8÷4]=10×2=20(元)
答:(略)
分析三 因为10元钱买12-8=4(斤)鸡蛋,所以,求出4斤分别占先后各买斤数的几分之几,可知10元也只占先后各花钱数的几分之几。得分数解。
答(略)
解 设第二次花了x元,第一次就花了x+10元。
12x=8x+80
12x-8x=80
4x=80
x=20
20+10=30(元)
答(略)
2.妈妈先买了30元的鸡蛋,后来又买了20元的鸡蛋。只知两次买的鸡蛋单价相同,先买的比后买的多4斤,两次各买了几斤?
分析一 已知两次各花的钱数,要求两次各买的斤数,需知每斤多少钱。那么,已知先买的比后买的多4斤,再求出先买的比后买的多花30-20=10(元)钱,便知每斤鸡蛋10÷4=2.5(元)。
解 30÷[(30-20)÷4]
=30÷[10÷4]=30÷2.5=12(斤)
20÷[(30-20)÷4]
=20÷[10÷4]=20÷2.5=8(斤)
或12-4=8(斤)
答:妈妈先买了12斤鸡蛋,后买了8斤鸡蛋。
分析二 因为4斤鸡蛋花了30-20=10(元)钱,所以,分别求出两次花的钱数









