兩個多項式相除,得到一個商多項式和余多項式。
創(chuàng)新互聯(lián)建站是一家專注于網(wǎng)站設(shè)計制作、網(wǎng)站建設(shè)與策劃設(shè)計,振安網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)建站做網(wǎng)站,專注于網(wǎng)站建設(shè)10年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:振安等地區(qū)。振安做網(wǎng)站價格咨詢:18980820575這兩個多項式項數(shù)分別為m和n,m>n,最高次數(shù)分別是m-1和-1.多項數(shù)相除,商多項式為R(x),余多項式為L(x);'
通過推算,可知商多項式的最高次數(shù)為K = m-n;余多項式的,最高次數(shù)為n-2;
商多項式R(x)的各項系數(shù)為:
其中:j=m-1-i,,,k-i,i=0,1,,,k.而余多項式為L(x)中的各項系數(shù)L0,L1,,,Ln-2,,,分別是上面的b0,b1,,,bn-2;
多項式除法代碼實現(xiàn):
import java.text.DecimalFormat; public class duoxiangshichufa_div { static void poly_div(double A[],int m,double B[],int n,double R[],int k,double L[],int l){ int i,j,mm,ll; for(i=0;i0;i--){ R[i-1]=A[ll]/B[n-1]; mm=ll; for(j=1;j<=n-1;j++){ A[mm-1]-=R[i-1]*B[n-j-1]; mm-=1; } ll-=1; } for(i=0;i
本文名稱:Java實現(xiàn)多項式除法的代碼示例-創(chuàng)新互聯(lián)
URL地址:http://weahome.cn/article/jpcgg.html