Ho bisogno di eseguire un codice Fortran più di 10 ^ 9 volte in ftn95. Quando provo a eseguire il mio codice più di 10 ^ 9 volte, viene visualizzato un messaggio di errore "questo ciclo non verrà mai eseguito". In un libro leggo che se dichiariamo una variabile come integer(kind=16)::k
, allora sarà in grado di funzionare più di 10 ^ 9 volte, ma in ftn95 non funziona.
Quindi, se qualcuno lo sapesse, per favore dimmi come gestire interi interi in ftn95. Da quando ho iniziato a scrivere codice in fortran poco prima di alcuni giorni non ne so molto di questo linguaggio.