两个多项式相除,得到一个商多项式和余多项式。
这两个多项式项数分别为m和n, m> n,最高次数分别是m - 1和1。多项数相除,商多项式为R (x),余多项式为L (x);“
通过推算,可知商多项式的最高次数为K=m n;余多项式的,最高次数为2,
商多项式R (x)的各项系数为:,,,,,
其中:j=m-1-i, k-i, i=0, 1, k。而余多项式为L (x)中的各项系数L0、L1, ln 2,,,分别是上面的b0, b1,,, bn-2;
<强>多项式除法代码实现:强>
进口java.text.DecimalFormat; 公开课duoxiangshichufa_div { 静态孔隙poly_div (double [], int m,双B [], int n,双R [], int k,双L [], int L) { int i, j,毫米,你; (我=0;i0;我——){ R(张)=(ll)/B (n - 1); 毫米=你; (j=1; j<=n - 1; j + +) { (mm - 1) -=R(张)* B [n-j-1]; mm -=1; } ll -=1; } (我=0;i <强>总结强>
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对的支持。如果你想了解更多相关内容请查看下面相关链接
Java实现多项式除法的代码示例