2018-2019学年人教B版必修3 1.3 中国古代数学中的算法案例 学案
2018-2019学年人教B版必修3 1.3 中国古代数学中的算法案例 学案第3页

 用"等值算法"(更相减损之术)求78和36的最大公约数.

[思路探究] 按等值算法的步骤执行即可.

[解] 操作如下:

(78,36)→(42,36)→(6,36)→(6,30)→(6,24)→(6,18)→(6,12)→(6,6),所以最大公约数为6.

[规律方法] 用更相减损之术求两数最大公约数时,是大数减小数恰好等于小数时停止减法,这时的小数就是要求的两数的最大公约数.

[跟踪训练]

用"等值算法"(更相减损之术)求98与63的最大公约数.

[解] 操作如下:

(98,63)→(35,63)→(28,35)→(7,28)→(7,21)→(7,14)→(7,7),所以98与63的最大公约数为7.

秦九韶算法的应用

[探究问题]

1.怎样计算多项式f(x)=x5+x4+x3+x2+x+1当x=5时的值呢?统计所做的计算的种类及计算次数分别是什么?

[提示] f(5)=55+54+53+52+5+1=3 906.根据我们的计算统计可以得出我们共需要10次乘法运算,5次加法运算.

2.我们把多项式变形为f(x)=x2(1+x(1+x(1+x)))+x+1,再统计一下计算当x=5时的计算的种类及计算次数分别是什么?

[提示] 从里往外计算仅需4次乘法和5次加法运算即可得出结果.

3.怎样利用秦九韶算法把求n次多项式f(x)的值转化为求n个一次多项式的值?

[提示] f(x)=anxn+an-1xn-1+an-2xn-2+...+a1x+a0