Fct convert

Fermé
jaoualia Messages postés 3 Date d'inscription samedi 9 mai 2009 Statut Membre Dernière intervention 9 mai 2009 - 9 mai 2009 à 21:35
Bonjour,
s'il vous plait kelk'un peut m'aider a comprendre cette fonction, je comprends pas son utilite .
void fact(pile *pile_operand,char *exp,float *x,int *i)
{
float p;
*x=exp[*i]-'0';
p=1;
//x=fact(&x);
while(*x>0)
{
p*=(*x);
(*x)--;
}
*x=p;
push(pile_operand,*x);
(*i)++;
}