四川省岳池县第一中学高中数学必修三学案:1
3 算法案例(2) 学习目标 1
理解秦九韶算法与进位制中蕴含的数学原理,并能根据这些原理进行算法分析
基本能根据算法语句与程序框图的知识设计完整的程序框图并写出算法程序
学习过程 一、课前准备(预习教材 P37~ P44,找出疑惑之处)复习 1:回顾用辗转相除法和更相减损术求最大公约数的操作方法
复习 2:三个数 42,56,78 的最大公约数是_________________新疆源头学子小屋特级教师王新敞http://www
xjktyg
com/wxc/wxckt@126
comwxckt@126
comhttp://www
xjktyg
com/wxc/王新敞特级教师源头学子小屋新疆 二、新 课导学※ 探索新知探究:秦九韶算法新知 1:我们已经学过了多项式的计算,下面我们计算一下多项式 f(x)=x5+x4+x3+x2+x+1 当x=5 时的值,并统计所做的计算的种类及计算次数
根据我们的计算统计可以得出我们共需要____次乘法运算,______次加法运算
我们把多项式变形为:f(x)= x2(1+x(1+x(1+x)))+x+1,再统计一下计算当 x=5 时的值时需要的计算次数,可以得出仅需____次乘法和_____次加法运算即可得出结果
显然少了_____次乘法运算
这种算法就叫秦九韶算法
秦九韶计算多项式的方法:(详见教材 37 页
)探究:进位制 进位制是一种记数方式,用有限的在不同的位置表示不同的数值
可使用数字符号的个数称为基数,基数为 n,即可称 n 进位制,简称 n 进制
现在最常用的是十进制,通常使用 10 个 0-9 进行记数
问题 1:把二进制数 110011(2)化为十进制数
解:110011=1×25+1×24+0×23+1×24+0×22+1×21+1×20 =32+16+2+1=51问