cs_JCDjcd
Messages postés1138Date d'inscriptionmardi 10 juin 2003StatutMembreDernière intervention25 janvier 2009
-
1 août 2003 à 17:14
cs_JCDjcd
Messages postés1138Date d'inscriptionmardi 10 juin 2003StatutMembreDernière intervention25 janvier 2009
-
2 sept. 2003 à 21:06
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
2 sept. 2003 à 21:06
1 août 2003 à 17:14
/* --------------------------------------------- */
P_POLY PrimitivePoly(P_POLY p)
{
int degre;
P_POLY P;
degre = p->degre;
P = Malloc(POLY,1);
P->degre = degre + 1;
P->tabCoeff = Malloc(FRAC,degre + 2);
P->tabCoeff->num = 0; // LIGNE A RAJOUTEE !
P->tabCoeff->denom = 1; // LIGNE A RAJOUTEE !
do
{
FRAC frac;
frac.num = 1;
frac.denom = degre + 1;
MulFrac((P->tabCoeff + degre + 1),(p->tabCoeff + degre),&frac);
}while((--degre) >= 0);
SimplifyPoly(P);
return P;
}