.F

F-fil

Fortran Source File
Stil et spørgsmål
HURTIGT SVAR

En .f-fil indeholder Fortran-kildekode i det faste layout (fixed-form), der blev brugt af FORTRAN 77 og tidligere. Åbn den i et hvilket som helst tekstredigeringsprogram for at læse eller redigere den. For at kompilere og køre den skal du bruge gfortran eller Intel ifx - begge er gratis.

Udvikler: IBM (original FORTRAN, 1957); language now governed by ISO/IEC 1539 standard Kategori: Udviklerfiler Åben standard MIME: text/x-fortran
ÅBNER PÅ Windows macOS Linux
Relateret: .DO · .MD · .HEX · .XSD

På denne side

19k+ filtyper indekseret
Sidst gennemset Aug 31, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er F-filformatet?

En .f-fil indeholder Fortran-kildekode i det faste kolonne-layout, der er nedarvet fra 80-kolonners IBM-hulkort. Fortran (Formula Translation) blev udviklet hos IBM i 1957, hvilket gør det til det ældste programmeringssprog på højt niveau, der stadig er i aktiv brug. Filtypen .f signalerer konventionelt kildekode i fast form til kompilere - en afgørende sondring, da kolonnepositioner har semantisk betydning.

Regler for fast layout (fixed-form):

  • Kolonne 1: blank = eksekverbar linje; C, *, eller ! = kommentar
  • Kolonne 1-5: sætningsetiket (statement label)
  • Kolonne 6: fortsættelsestegn (ethvert tegn undtagen blank eller nul fortsætter den forrige linje)
  • Kolonne 7-72: selve programkoden
  • Kolonne 73-80: valgfrit sekvensnummer (ignoreres af moderne kompilere)

Filtypen .f indebærer FORTRAN 77-syntaks i fast form. Fortran 90 og senere introducerede frit format (free-form) uden kolonnebegrænsninger, som bør bruge .f90, .f95, .f03 eller .f08. Kompilere som gfortran og Intel ifx udleder kildeformateringen fra filtypen, medmindre det tilsidesættes med flag som -ffree-form.

Fortran dominerer videnskabelig databehandling: beregningsmæssig fluiddynamik, klimamodellering, kvantekemi og finite-element-analyse vedligeholder alle millioner af linjer af ældre .f-kode på HPC-klynger. ISO/IEC 1539-1-standarden styrer sproget; den nuværende udgave er Fortran 2023.

Sikkerhed og tryghed

RISIKO: LOW

Kildekode i almindelig tekst. Åbning i et tekstredigeringsprogram eller IDE er helt sikkert. Risiko opstår kun ved kompilering og kørsel af Fortran-kode fra upålidelige kilder.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNFortran Source Fileogså kendt som FORTRAN source code, Fortran fixed-form source
UDVIKLERIBM (original FORTRAN, 1957); language now governed by ISO/IEC 1539 standardsiden 1957 (FORTRAN I by IBM); .f extension standardized with FORTRAN 77 (1978)
MIME-TYPEtext/x-fortran
TYPEalmindelig tekst-kildekodefil
STANDARDÅben · royaltyfri
Dette filtypenavn bruges også af…
  • Generisk kildekode-fragment - Nogle build-systemer bruger .f som en forkortelse for vilkårlige inputfiler; kontekstafhængigt, sjældent.

Programmer der åbner F-filer

Windows5 apps
PSPad Gratis Åbn .f-fil via Fil → Åbn; syntaksfremhævning for Fortran er tilgængelig.
Notepad Open-source Åbn .f-fil; vælg Sprog → F (Fortran) for syntaksfremhævning.
Intel Fortran Compiler (ifx/ifort) Gratis ifort kilde.f -o output.exe (kommandolinje); integreres med Visual Studio som et plugin.
Microsoft Visual Studio (with Intel Fortran plugin) Freemium Installer Intel oneAPI HPC Toolkit; VS får Fortran-projekttype og IntelliSense til .f-filer.
VS Code + Modern Fortran extension Open-source Installer udvidelsen «Modern Fortran»; giver syntaksfremhævning, diagnosticering og fortls-sprogserver.
macOS3 apps
TextMate Open-source Åbn .f-fil; TextMate genkender Fortran-syntaks. Bruges kun som teksteditor, ikke kompiler.
gfortran (GCC) Open-source Installer via Homebrew (brew install gcc); gfortran kilde.f -o output
Apple Xcode (text editing only) Gratis Kan åbne .f som en tekstfil; ingen Fortran-kompiler eller projektskabelon inkluderet - brug gfortran separat.
Linux2 apps
gfortran (GCC) Open-source Installer via Homebrew (brew install gcc); gfortran kilde.f -o output
Intel Fortran Compiler (ifx) Gratis Installer via Intel oneAPI HPC Toolkit; ifx kilde.f -o output

Tekniske detaljer

dyb specifikation
KildeformFast form (fixed-form) - kolonnefølsomt layout nedarvet fra 80-kolonners hulkort
KolonnesemantikKol 1 = kommentarflag (C/*/!); kol 1-5 = etiket; kol 6 = fortsættelse; kol 7-72 = kode; kol 73-80 = sekvens
Underforstået standardFORTRAN 77 (ISO/ANSI X3.9-1978) - udledes af .f-filtypen af de fleste kompilere
MIME-typetext/x-fortran
KodningASCII 7-bit (historisk); moderne kompilere accepterer UTF-8 i kommentarer og tekststrenge
Modstykker i frit format.f90 / .f95 / .f03 / .f08 til Fortran 90+ kildekode i frit format (ingen kolonnebegrænsninger)
Tilsidesættelse af kompiler-flag-ffree-form (gfortran) eller -free (Intel ifx/ifort) tvinger parsing i frit format af .f-filer
Styrende standardISO/IEC 1539-1 (nuværende udgave: Fortran 2023)
Primært domæneVidenskabelig/HPC-databehandling - CFD, klimamodeller, kvantekemi, finite-element-analyse
PlatformLinux, Windows, macOS, Unix, HPC-klynger (Cray, IBM Power, osv.)
Typisk størrelse1 KB - 2 MB pr. kildeenhed
Alternative filtyper til fast form.for, .ftn, .f77 (mindre almindelige; samme kolonne-syntaks i fast form)
KompileringsoutputObjektfil (.o) linket til eksekverbar fil eller bibliotek; ingen standard bytecode-mellemform
Udgivet1957 (FORTRAN I by IBM); .f extension standardized with FORTRAN 77 (1978)
Seneste versionFortran 2023 (ISO/IEC 1539-1:2023); compilers use .f90/.f95/.f03 for newer dialects
Åben standardJa · royaltyfri
Specifikationfortranwiki.org

F-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med F-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om F-filer.

Ofte stillede spørgsmål

Hvad er en .f-fil?
En Fortran-kildekodefil i fast layout (FORTRAN 77-stil). Det er almindelig tekst, der indeholder kode til videnskabelige eller tekniske beregninger.
Hvordan kompilerer jeg en .f-fil?
Brug gfortran (gratis, på tværs af platforme): gfortran kilde.f -o output. På Windows integreres Intel ifx med Visual Studio.
Hvad er forskellen på .f og .f90?
.f indebærer fast layout (kolonner har betydning, FORTRAN 77-stil). .f90 er frit format (Fortran 90+, ingen kolonneregler). De fleste kompilere skifter parser baseret på filtypen.
Kan jeg åbne en .f-fil uden at installere en Fortran-kompiler?
Ja - det er almindelig tekst. Åbn den med et hvilket som helst tekstredigeringsprogram (Notepad, VS Code, Notepad++) for at læse eller redigere den.
Er Absoft Pro Fortran stadig tilgængelig?
Nej. Absoft indstillede driften den 30. september 2022. Brug gfortran (gratis) eller Intel ifx (gratis til ikke-kommerciel brug) i stedet.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

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

Relaterede filtyper

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

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å