硬说数学科学无美可言的人是错误的。美的主要形式是秩序、匀称与明确。——亚里斯多德 1.3算法案例 一、要背的概念和公式: 1、会用辗转除法和更相减损术来求最大公约数,并且能写出详细过程; 2、要理解秦九韶算法的的运算过程,清楚V0、V1、V2等的意义; 3、能准确理解进位制的内容,能进行十进制和二进制、三进制的互化; 4、理解十六进制数的表示方法,能与十进制数进行互化。 二、例题: 课本例1、例2、例3、例5。P45习题;P48 A组1、2、3。 三、注意事项: 1、更相减损术求最大公约数时,若有2为约数,要先除以2后,再求; 2、秦九韶算法中,要根据例2彻底弄清楚V0、V1、V2等的意义; 3、用除2取余法,可以将10进制化为2进制;除3取余法可以将10进制化为3进制,依次类推; 4、16进制是依次用0~9ABCDEF表示数字,十进制中的10到15,在十六进制中依次用ABCDEF来表示 ; 5、除十进制外,其他进制的数,必须加下角标,如:1010(2)、2345(6) 等。 四、要注意的题型: 1、(1)用辗转相除法求123和48的最大公约数. (2)用更相减损术求80和36的最大公约数. 2、分别用辗转相除法和更相减损术求1 734,816的最大公约数. 3、已知一个5次多项式为f(x)=5x5+2x4+3.5x3-2.6x2+1.7x-0.8, 用秦九韶算法求这个多项式当x=5时的值. 4、用秦九韶算法求多项式f(x)=7x7+6x6+5x5+4x4+3x3+2x2+x当x=3时的值. 5、(1)将8进制数314 706(8)化为十进制数. (2) 把十进制数89化为三进制数. 6、把1 234(5)分别转化为十进制数和八进制数. [答案] 1、解:(1)123=2×48+27,48=1×27+21,27=1×21+6,21=3×6+3,6=2×3+0, 最后6能被3整除,得123和48的最大公约数为3. (2)80÷2=40,36÷2=18,40÷2=20,18÷2=9. 下面来求20与9的最大公约数, 20-9=11,11-9=2,9-2=7,7-2=5,5-2=3,3-2=1,2-1=1, 可得80和36的最大公约数为22×1=4. 2、解:辗转相除法: 1 734=816×2+102,816=102×8(余0),∴1 734与816的最大公约数是102. 更相减损术:首先除以2得到867,408,再求867与408的最大公约数. 867-408=459,459-408=51,408-51=357,357-51=306,306-51=255,255-51=204, 204-51=153,153-51=102,102-51=51. ∴1 734与816的最大公约数是51×2=102. 3、解:f(x)=((((5x+2)x+3.5)x-2.6)x+1.7)x-0.8, 故有:v0=5; v1=5×5+2=27; v2=27×5+3.5=138.5; v3=138.5×5-2.6=689.9; v4=689.9×5+1.7=3 451.2; v5=3 415.2×5-0.8=17 255.2; 所以,当x=5时,多项式的值等于17 255.2. 4、解:f(x)=((((((7x+6)+5)x+4)x+3)x+2)x+1)x v0=7; v1=7×3+6=27; v2=27×3+5=86; v3=86×3+4=262; v4=262×3+3=789; v5=789×3+2=2 369; v6=2 369×3+1=7 108; v7=7 108×3+0=21 324. ∴f(3)=21 324. 5、解: (1)、314 706(8)=3×85+1×84+4×83+7×82+0×81+6×80=104 902. 所以,化为十进制数是104 902. (2)、解:89=3×29+2,29=3×9+2,9=3×3+0,3=3×1+0,1=3×0+1, 所以:89(10)=10 022(3). 6、解:1 234(5)=1×53+2×52+3×5+4=194. 则1 234(5)=302(8) 所以,1 234(5)=194=302(8) 温馨提醒: 由于数学符号的特殊性,很多符号无法粘贴下来,具体内容请以下面的图片为准。 |
|