.F90

Файл F90

Fortran 90 Source File
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл .f90 - это исходный код Fortran, написанный в свободном формате, используемый в научном ПО и высокопроизводительных вычислениях (HPC). Чтобы прочитать его, откройте его в любом текстовом редакторе или VS Code с расширением Modern Fortran. Чтобы запустить его, необходимо сначала скомпилировать его с помощью GFortran или Intel Fortran (ifx) - сам файл не является исполняемым.

Разработчик: ISO/IEC (standard); multiple compiler vendors Категория: Файлы разработчика Открыть стандартное MIME: text/plain
ОТКРЫВАЕТСЯ НА Windows macOS Linux
Связанные: .DO · .MD · .HEX · .XSD

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Aug 19, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла F90?

Файл .f90 содержит исходный код Fortran, написанный в свободном формате (free-form) - определяющей характеристике, введенной стандартом Fortran 90 (ISO/IEC 1539:1991). В отличие от старых файлов .f с фиксированным форматом, где код должен был начинаться в определенных столбцах (наследие перфокарт), свободный формат .f90 позволяет размещать операторы в любом месте строки длиной до 132 символов.

Несмотря на название, расширение .f90 указывает только на формат разметки, а не на версию языка. Современные компиляторы, включая gfortran и Intel ifx из состава oneAPI HPC Toolkit, без проблем принимают синтаксис Fortran 2023 в файлах .f90.

Fortran остается доминирующим языком в высокопроизводительных научных вычислениях. Основные модели погоды и климата, решатели вычислительной гидродинамики и фреймворки конечных элементов написаны на Fortran и распространяются в виде исходных файлов .f90. Стандарт языка развивался через версии Fortran 95, 2003, 2008, 2018 и 2023, каждая из которых добавляла объектно-ориентированные, параллельные функции и возможности взаимодействия.

Файл .f90 представляет собой обычный текст в кодировке ASCII или UTF-8 без бинарного заголовка. Программные единицы - MODULE, PROGRAM, SUBROUTINE и FUNCTION - являются основными строительными блоками верхнего уровня. Для переноса строк используется символ & в конце строки, а символ ! начинает комментарий до конца строки. Компиляторы создают объектные файлы, которые затем компонуются в исполняемые файлы или общие библиотеки.

Безопасность и защита

РИСК: LOW

Текстовый файл исходного кода; не может выполняться сам по себе. Риск возникает только при компиляции и запуске. Файлы .f90, загруженные из ненадежных источников, следует проверять перед компиляцией - код Fortran может выполнять произвольные системные вызовы.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕFortran 90 Source Fileтакже известен как Fortran source, F90 source file
РАЗРАБОТЧИКISO/IEC (standard); multiple compiler vendorsс 1991 (Fortran 90 standard ISO/IEC 1539:1991)
MIME-ТИПtext/plain
ТИПтекстовый исходный код
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.do.md.hex.xsd

Программы, открывающие файлы F90

Windows5 apps
Microsoft Visual Studio Freemium Требуется плагин Intel Fortran или PGI; сама VS не имеет встроенной поддержки Fortran.
PSPad Бесплатно Открыть через Файл → Открыть; поддерживает подсветку синтаксиса Fortran.
Intel Fortran Compiler (ifx) - oneAPI HPC Toolkit Бесплатно ifx source.f90 -o output.exe - компиляция из командной строки.
GFortran (MinGW-w64 / MSYS2) Открытый код gfortran source.f90 -o output.exe - стандартный компилятор GNU Fortran.
Visual Studio Code Бесплатно Откройте файл .f90; установите расширение «Modern Fortran» для подсветки синтаксиса и линтинга.
macOS2 apps
TextMate Открытый код Откройте файл .f90; TextMate поддерживает пакет синтаксиса Fortran.
GFortran Открытый код Установка через Homebrew: «brew install gcc»; затем «gfortran source.f90 -o output».
Linux2 apps
GFortran Открытый код Установка через Homebrew: «brew install gcc»; затем «gfortran source.f90 -o output».
Intel Fortran Compiler (ifx) - oneAPI HPC Toolkit Бесплатно ifx source.f90 -o output.exe - компиляция из командной строки.

Технические подробности

глубокая спецификация
Разметка исходного кодаСвободный формат; операторы могут начинаться с любого столбца, до 132 символов в строке
Кодировка символовASCII или UTF-8 (набор символов определяется процессором согласно стандарту)
Тип MIMEtext/x-fortran (также text/plain)
Программные единицы`PROGRAM`, `MODULE`, `SUBROUTINE`, `FUNCTION`, `BLOCK DATA`
Синтаксис переноса`&` в конце строки продолжает ее на следующую (стиль свободного формата)
Синтаксис комментариев`!` вводит комментарий до конца строки
Результат компиляцииОбъектные файлы (`.o` / `.obj`), компонуемые в исполняемые файлы или библиотеки `.a` / `.lib`
Основная сфера примененияНаучные вычисления (HPC): моделирование погоды/климата, гидродинамика, конечно-элементный анализ
Примеры компиляторов`gfortran` (GCC), Intel `ifx` (oneAPI HPC Toolkit), Cray `ftn`, NAG Fortran
Совместимость со стандартамиРасширение `.f90` принимается для всех версий Fortran: 90, 95, 2003, 2008, 2018, 2023
Файлы интерфейса модулейСкомпилированные единицы `MODULE` создают файлы `.mod`, используемые операторами `USE` в других файлах
Поддержка препроцессораМногие компиляторы принимают директивы в стиле C (`#ifdef`, `#define`) в файлах `.f90`
Различие расширений`.f90` указывает на свободный формат; `.f` / `.for` указывают на фиксированный формат (стиль Fortran 77)
Выпущен1991 (Fortran 90 standard ISO/IEC 1539:1991)
Последняя версияFortran 2023 (ISO/IEC 1539-1:2023); .f90 extension covers any free-form Fortran
Открыть стандартноеДа · без роялти
Спецификацияwg5-fortran.org

Конвертации F90

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами F90. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах F90.

Часто задаваемые вопросы

Как запустить файл .f90?
Сначала его нужно скомпилировать: установите GFortran (бесплатно, для всех платформ) и выполните команду «gfortran file.f90 -o program», затем запустите «./program» (Linux/macOS) или «program.exe» (Windows).
Какая программа открывает файлы .f90?
Любой текстовый редактор может открыть и отобразить файлы .f90 (рекомендуется VS Code с расширением Modern Fortran). Для компиляции и запуска используйте GFortran или Intel ifx.
Является ли .f90 тем же самым, что и .f или .for?
Язык тот же, но формат исходного кода разный. .f и .for используют фиксированный формат (стиль FORTRAN 77, ограничение в 72 столбца), в то время как .f90 использует свободный формат (до 132 символов в строке). Современный код Fortran должен использовать расширение .f90 или .f95/.f03 и т. д.
Что случилось с Intel Composer XE и Absoft Pro Fortran?
Поддержка Intel Composer XE была прекращена около 2020 года, его заменил бесплатный Intel oneAPI HPC Toolkit. Компания Absoft прекратила деятельность в сентябре 2022 года - новые лицензии и поддержка более недоступны.
Можно ли открыть файлы .f90 в Windows?
Да - установите VS Code для редактирования и GFortran (через MSYS2) или Intel oneAPI для компиляции.

Ссылки

1GFortran - GNU Fortran Compilergcc.gnu.org
2Fortran Standards - WG5 (ISO/IEC JTC1/SC22/WG5)wg5-fortran.org

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.RPMSGRestricted Permission Message
5.CRDOWNLOADChrome Partial Download File
6.PARTPartial Download File
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.DBSQLite Database File
10.PKPASSApple Wallet Pass (formerly Passbook)

Похожие расширения

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z