int elevar(int a,int b,int c) { if(b==1) { return a*c; } else { return elevar(a,b-1,c*a); } }
float eval(int funcion[2][ORDMAX],int orden,int numderiv,float xi) { int i; float sum=0; float z; for (i=0;i<orden-numderiv;i++) { z=elevar(xi,funcion[1][i]); sum=sum+funcion[0][i]*z; } return sum; }
int basura(int a,int b) { elevar(a,b,1); }