.F

Plik F

Fortran Source File
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik .f zawiera kod źródłowy Fortran w układzie stałym (fixed-form), używanym przez FORTRAN 77 i starsze wersje. Otwórz go w dowolnym edytorze tekstu, aby go odczytać lub edytować. Aby go skompilować i uruchomić, użyj gfortran lub Intel ifx - oba są darmowe.

Deweloper: IBM (original FORTRAN, 1957); language now governed by ISO/IEC 1539 standard Kategoria: Pliki developerskie Otwarty standard MIME: text/x-fortran
OTWIERA SIĘ NA Windows macOS Linux
Powiązane: .DO · .MD · .HEX · .XSD

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Aug 31, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku F?

Plik .f zawiera kod źródłowy Fortran w stałym układzie kolumnowym, odziedziczonym po 80-kolumnowych kartach perforowanych IBM. Fortran (Formula Translation) został opracowany w IBM w 1957 roku, co czyni go najstarszym językiem programowania wysokiego poziomu wciąż będącym w aktywnym użyciu produkcyjnym. Rozszerzenie .f konwencjonalnie sygnalizuje kompilatorom kod źródłowy w formacie stałym - jest to kluczowe rozróżnienie, ponieważ pozycje kolumn niosą znaczenie semantyczne.

Zasady układu stałego (fixed-form):

  • Kolumna 1: pusta = linia wykonywalna; C, * lub ! = komentarz
  • Kolumny 1-5: etykieta instrukcji
  • Kolumna 6: znak kontynuacji (dowolny znak inny niż spacja i zero kontynuuje poprzednią linię)
  • Kolumny 7-72: treść instrukcji
  • Kolumny 73-80: opcjonalny numer sekwencyjny (ignorowany przez nowoczesne kompilatory)

Rozszerzenie .f sugeruje składnię stałą FORTRAN 77. Fortran 90 i nowsze wersje wprowadziły format swobodny (free-form) bez ograniczeń kolumnowych, który powinien używać rozszerzeń .f90, .f95, .f03 lub .f08. Kompilatory takie jak gfortran i Intel ifx wnioskują formę źródła na podstawie rozszerzenia, chyba że zostanie to nadpisane flagami takimi jak -ffree-form.

Fortran dominuje w obliczeniach naukowych: obliczeniowa mechanika płynów, modelowanie klimatu, chemia kwantowa i analiza elementów skończonych - wszystkie te dziedziny utrzymują miliony linii starszego kodu .f na klastrach HPC. Język jest regulowany przez standard ISO/IEC 1539-1; obecna edycja to Fortran 2023.

Bezpieczeństwo

RYZYKO: LOW

Kod źródłowy w formacie tekstowym. Otwieranie w edytorze tekstu lub IDE jest całkowicie bezpieczne. Ryzyko pojawia się tylko w przypadku kompilacji i uruchamiania niezaufanego kodu Fortran.

Szczegóły formatu

w pigułce
PEŁNA NAZWAFortran Source Fileznany również jako FORTRAN source code, Fortran fixed-form source
DEWELOPERIBM (original FORTRAN, 1957); language now governed by ISO/IEC 1539 standardod 1957 (FORTRAN I by IBM); .f extension standardized with FORTRAN 77 (1978)
TYP MIMEtext/x-fortran
TYPplik kodu źródłowego w formacie tekstowym
STANDARDOtwarty · bezpłatny
POWIĄZANE.do.md.hex.xsd
To rozszerzenie jest również używane przez…
  • Generyczny fragment pliku źródłowego - Niektóre systemy budowania używają .f jako skrótu dla dowolnych plików wejściowych; zależne od kontekstu, rzadkie.

Programy otwierające pliki F

Windows5 apps
PSPad Darmowy Otwórz plik .f przez Plik → Otwórz; dostępne podświetlanie składni dla Fortran.
Notepad Open-source Otwórz plik .f; wybierz Język → F (Fortran) dla podświetlania składni.
Intel Fortran Compiler (ifx/ifort) Darmowy ifort source.f -o output.exe (linia komend); integruje się z Visual Studio jako wtyczka.
Microsoft Visual Studio (with Intel Fortran plugin) Freemium Zainstaluj Intel oneAPI HPC Toolkit; VS zyska typ projektu Fortran i IntelliSense dla plików .f.
VS Code + Modern Fortran extension Open-source Zainstaluj rozszerzenie „Modern Fortran”; zapewnia podświetlanie składni, diagnostykę i serwer języka fortls.
macOS3 apps
TextMate Open-source Otwórz plik .f; TextMate rozpoznaje składnię Fortran. Używaj tylko jako edytora tekstu, nie jako kompilatora.
gfortran (GCC) Open-source Zainstaluj przez Homebrew (brew install gcc); gfortran source.f -o output
Apple Xcode (text editing only) Darmowy Może otwierać .f jako plik tekstowy; brak dołączonego kompilatora Fortran lub szablonu projektu - użyj gfortran osobno.
Linux2 apps
gfortran (GCC) Open-source Zainstaluj przez Homebrew (brew install gcc); gfortran source.f -o output
Intel Fortran Compiler (ifx) Darmowy Zainstaluj przez Intel oneAPI HPC Toolkit; ifx source.f -o output

Szczegóły techniczne

specyfikacja
Forma źródłowaUkład stały (fixed-form) - układ zależny od kolumn, odziedziczony po 80-kolumnowych kartach perforowanych
Semantyka kolumnKol 1 = flaga komentarza (C/*/!); kol 1-5 = etykieta; kol 6 = kontynuacja; kol 7-72 = kod; kol 73-80 = sekwencja
Domniemany standardFORTRAN 77 (ISO/ANSI X3.9-1978) - wnioskowany z rozszerzenia .f przez większość kompilatorów
Typ MIMEtext/x-fortran
KodowanieASCII 7-bitowe (historyczne); nowoczesne kompilatory akceptują UTF-8 w komentarzach i literałach tekstowych
Odpowiedniki swobodne.f90 / .f95 / .f03 / .f08 dla kodu źródłowego Fortran 90+ w formacie swobodnym (brak ograniczeń kolumnowych)
Nadpisanie flagą kompilatora-ffree-form (gfortran) lub -free (Intel ifx/ifort) wymusza parsowanie plików .f jako formatu swobodnego
Standard nadrzędnyISO/IEC 1539-1 (obecna edycja: Fortran 2023)
Główna domenaObliczenia naukowe/HPC - CFD, modele klimatyczne, chemia kwantowa, analiza elementów skończonych
PlatformaLinux, Windows, macOS, Unix, klastry HPC (Cray, IBM Power itp.)
Typowy rozmiar1 KB - 2 MB na jednostkę źródłową
Alternatywne rozszerzenia układu stałego.for, .ftn, .f77 (rzadsze; ta sama składnia kolumnowa układu stałego)
Wynik kompilacjiPlik obiektowy (.o) linkowany do pliku wykonywalnego lub biblioteki; brak standardowego pośredniego kodu bajtowego
Wydano1957 (FORTRAN I by IBM); .f extension standardized with FORTRAN 77 (1978)
Najnowsza wersjaFortran 2023 (ISO/IEC 1539-1:2023); compilers use .f90/.f95/.f03 for newer dialects
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjafortranwiki.org

Konwersje F

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami F. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki F.

Najczęściej zadawane pytania

Co to jest plik .f?
Plik kodu źródłowego Fortran w układzie stałym (styl FORTRAN 77). Jest to zwykły tekst zawierający kod do obliczeń naukowych i inżynieryjnych.
Jak skompilować plik .f?
Użyj gfortran (darmowy, wieloplatformowy): gfortran source.f -o output. Na Windows Intel ifx integruje się z Visual Studio.
Jaka jest różnica między .f a .f90?
.f sugeruje układ stały (kolumny mają znaczenie, styl FORTRAN 77). .f90 to format swobodny (Fortran 90+, brak zasad kolumnowych). Większość kompilatorów przełącza parser na podstawie rozszerzenia.
Czy mogę otworzyć plik .f bez instalowania kompilatora Fortran?
Tak - to zwykły tekst. Otwórz go w dowolnym edytorze tekstu (Notepad, VS Code, Notepad++), aby go przeczytać lub edytować.
Czy Absoft Pro Fortran jest nadal dostępny?
Nie. Absoft zakończył działalność 30 września 2022 r. Zamiast tego użyj gfortran (darmowy) lub Intel ifx (darmowy do użytku niekomercyjnego).

Źródła

1GFortran documentationgcc.gnu.org
2Fortran Wiki - File extensionsfortranwiki.org

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.SB3Scratch 3.0 Project File

Powiązane rozszerzenia

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

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z