Domanda

Non sono sicuro di quale versione di Fortran sia, ma la linea è:

Term = F * F - 4. * E * G

So che moltiplica F per F e quindi sottrae qualcosa, ma non so che cosa sta facendo il periodo dopo il 4.

È stato utile?

Soluzione

Ho intenzione di avventurarmi in un'ipotesi basata su ogni altro linguaggio di programmazione che abbia mai visto, e dire che sta facendo la costante "4" di tipo reale, anziché intero. In altre parole, si assicura che tutti i tipi nell'espressione corrispondano. & Quot; 4.0 " sarebbe equivalente; chiunque abbia scritto questo codice si sentiva molto più conciso quel giorno.

Altri suggerimenti

Lo rende un numero reale anziché un numero intero.

Se non conosci Fortran, un " REAL " il numero è ciò che viene chiamato in linguaggi simil-C un "float".

Ma solo i programmatori Fortran possono dire che DIO è REALE, per impostazione predefinita.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top