Код выполнен в стиле FORTRAN IV или FORTRAN 77, а не Fortran 90/95/2003.
Двойная точность объявляет переменные двойными точностью обычного реального. Я не уверен, что стандарты FORTRAN той эпохи были чрезвычайно точными в отношении того, что это означало, так как тогда было больше разнообразных цифровых аппаратных средств. Сегодня он практически всегда получит 8-байтовую реальность. Оператор данных инициализирует переменную INF. Использование «D» в константе «1.D + 300» вместо E, является старым FORTRAN, чтобы указать, что константа является двойной точностью.
Фортран (> = 90) способ получения наибольший положительный двойник:
INF = огромный (1.0D + 0)