[Fortran] Somma troncata
Salve, il testo dell'esercizio è il seguente

Ho impostato il programma in questo modo:

Come risultato viene fuori semplicemente 1.
Ci sono quindi due problemi:
1) Io ho definito $a$ come numero reale in doppia precisione quindi non capisco perchè non mi fornisca i decimali dopo la virgola
2) Il risultato è sbagliato
Secondo voi cosa c'è di sbagliato nel programma?

Ho impostato il programma in questo modo:

Come risultato viene fuori semplicemente 1.
Ci sono quindi due problemi:
1) Io ho definito $a$ come numero reale in doppia precisione quindi non capisco perchè non mi fornisca i decimali dopo la virgola
2) Il risultato è sbagliato
Secondo voi cosa c'è di sbagliato nel programma?
Risposte
"WeP":
Secondo voi cosa c'è di sbagliato nel programma?
A quel che vedo 1/i è la divisione intera di due numeri, quindi 1/1 = 1, 1/2 = 0 e il ciclo termina.
Giusto grazie
Dovevo solo definire $i$ come reale per ottenere il risultato

Dovevo solo definire $i$ come reale per ottenere il risultato