Pregunta

No estoy seguro de qué versión de Fortran es esta, pero la línea es:

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

Sé que multiplica F por F y luego resta algo, pero no sé qué hace el período después de los 4.

¿Fue útil?

Solución

Voy a aventurar una suposición basada en todos los demás lenguajes de programación que he visto, y diré que está haciendo la constante '' 4 '' de tipo real, en lugar de entero. En otras palabras, es asegurarse de que todos los tipos en la expresión coincidan. " 4.0 " sería equivalente; quien haya escrito este código se sentía extra conciso ese día.

Otros consejos

Lo convierte en un número real en lugar de un entero.

Si eres nuevo en Fortran, un " REAL " número es lo que se llama en lenguajes tipo C un "flotante".

Pero solo los programadores de Fortran pueden decir que DIOS es REAL, por defecto.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top