下面是用秦九韶方法求多項式f(x)=1+x+2x2+3x3+4x4+5x5在x=-1的值的算法:
a5=5 u=a5=5;
a4=4 u1=ux+a4=-5+4=-1;
a3=3 u2=u1x+a3=1+3=4;
a2=2 ;
a1=1 u4=u3x+a1=2+1=3;
a=1 u5=u4x+a=-3+1=-2;
∴f(-1)= .
【答案】分析:利用秦九韶算法計算多項式的值,先將多項式轉化為f(x)=5x5+4x4+3x3+2x2+x=((((5x+4)x+3)x+2)x+1)x的形式,然后逐步計算u至u5的值,即可得到答案.
解答:解:f(x)=5x5+4x4+3x3+2x2+x=((((5x+4)x+3)x+2)x+1)x
則a5=5 u=a5=5;
a4=4 u1=ux+a4=-5+4=-1;
a3=3 u2=u1x+a3=1+3=4;
a2=2 u3=u2x+a2=-4+2=-2;
a1=1 u4=u3x+a1=2+1=3;
a=1 u5=u4x+a=-3+1=-2;
∴f(-1)=-2.
點評:本題考查算法的多樣性,正確理解秦九韶算法求多項式的原理是解題的關鍵,本題是一個比較簡單的題目,運算量也不大,只要細心就能夠做對.