Jaki jest najbezpieczniejszy sposób ustawienia zmiennej na + Nieskończoność w Fortranie? W tej chwili używam:Nieskończoność w Fortranie
program test
implicit none
print *,infinity()
contains
real function infinity()
implicit none
real :: x
x = huge(1.)
infinity = x + x
end function infinity
end program test
ale zastanawiam się, czy istnieje lepszy sposób?
'real * 8' i' double precision' ('1.d0') nie są necesarilly samo prawdziwy rodzaj. I oczywiście, czy używać pojedynczej czy podwójnej precyzji nie jest kwestią osobistych preferencji, ale matematycznych argumentów i testów. –