View Single Post
Old 01-05-2005, 21:54   #4
fek
Senior Member
 
L'Avatar di fek
 
Iscritto dal: Oct 2002
Città: San Jose, California
Messaggi: 11794
Quote:
Originariamente inviato da Manugal
No infatti mi sa che l'ho scritta male, perché il puntatore a double mi serve per passare un array. quindi il for sarebbe:

for(i=n; i<n; i++){
res+=p[i]*(pow(x,i));
Questo ciclo non e' mai eseguito. Parte da n e continua fino a che i e' minore di n, quindi mai.

Prova cosi':

Codice:
for (i = 0; i < n; ++i)
{
  res += p[i] * (pow(x, i));
}
fek è offline   Rispondi citando il messaggio o parte di esso