.F

F-fil

Fortran Source File
Still et spørsmål
HURTIGSVAR

En .f-fil inneholder Fortran-kildekode i det faste formatet (fixed-form) som ble brukt av FORTRAN 77 og tidligere. Åpne den i et hvilket som helst tekstredigeringsprogram for å lese eller redigere den. For å kompilere og kjøre den, bruk gfortran eller Intel ifx - begge er gratis.

Utvikler: IBM (original FORTRAN, 1957); language now governed by ISO/IEC 1539 standard Kategori: Utviklerfiler Åpen standard MIME: text/x-fortran
ÅPNES PÅ Windows macOS Linux
Relatert: .DO · .MD · .HEX · .XSD

På denne siden

19k+ filendelser indeksert
Sist vurdert Aug 31, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er F-filformatet?

En .f-fil inneholder Fortran-kildekode i det faste kolonneoppsettet arvet fra 80-kolonners IBM-hullkort. Fortran (Formula Translation) ble utviklet hos IBM i 1957, noe som gjør det til det eldste høynivå-programmeringsspråket som fremdeles er i aktiv bruk. Filendelsen .f signaliserer konvensjonelt kildekode i fast format til kompilatorer - et kritisk skille, siden kolonneposisjoner har semantisk betydning.

Regler for fast format (fixed-form):

  • Kolonne 1: blank = kjørbar linje; C, *, eller ! = kommentar
  • Kolonne 1-5: instruksjonsetikett (statement label)
  • Kolonne 6: fortsettelsestegn (ethvert tegn som ikke er blankt eller null fortsetter forrige linje)
  • Kolonne 7-72: selve instruksjonen
  • Kolonne 73-80: valgfritt sekvensnummer (ignoreres av moderne kompilatorer)

Filendelsen .f antyder FORTRAN 77-syntaks i fast format. Fortran 90 og senere introduserte fritt format (free-form) uten kolonnebegrensninger, som bør bruke .f90, .f95, .f03, eller .f08. Kompilatorer som gfortran og Intel ifx utleder kildeform-formatet fra filendelsen med mindre det overstyres med flagg som -ffree-form.

Fortran dominerer vitenskapelige beregninger: numerisk fluiddynamikk, klimamodellering, kvantekjemi og endelig-element-analyse vedlikeholder alle millioner av linjer med eldre .f-kode på HPC-klynger. ISO/IEC 1539-1-standarden styrer språket; den nåværende utgaven er Fortran 2023.

Sikkerhet og trygghet

RISIKO: LOW

Kildekode i ren tekst. Det er helt trygt å åpne den i et tekstredigeringsprogram eller IDE. Risiko oppstår kun ved kompilering og kjøring av utrodd Fortran-kode.

Formatdetaljer

i et nøtteskall
FULLT NAVNFortran Source Fileogså kjent som FORTRAN source code, Fortran fixed-form source
UTVIKLERIBM (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
TYPEkildekodefil i ren tekst
STANDARDÅpen · royalty-fri
Denne filendelsen brukes også av…
  • Generisk kildekodefragment - Noen byggesystemer bruker .f som en forkortelse for vilkårlige inndatafiler; kontekstavhengig, sjelden.

Programmer som åpner F-filer

Windows5 apps
PSPad Gratis Åpne .f-fil via Fil → Åpne; syntaksutheving for Fortran er tilgjengelig.
Notepad Åpen kildekode Åpne .f-fil; velg Språk → F (Fortran) for syntaksutheving.
Intel Fortran Compiler (ifx/ifort) Gratis ifort source.f -o output.exe (kommandolinje); integreres med Visual Studio som en utvidelse.
Microsoft Visual Studio (with Intel Fortran plugin) Freemium Installer Intel oneAPI HPC Toolkit; VS får Fortran-prosjekttype og IntelliSense for .f-filer.
VS Code + Modern Fortran extension Åpen kildekode Installer utvidelsen «Modern Fortran»; gir syntaksutheving, diagnostikk og fortls-språkserver.
macOS3 apps
TextMate Åpen kildekode Åpne .f-fil; TextMate gjenkjenner Fortran-syntaks. Brukes kun som tekstredigerer, ikke kompilator.
gfortran (GCC) Åpen kildekode Installer via Homebrew (brew install gcc); gfortran source.f -o output
Apple Xcode (text editing only) Gratis Kan åpne .f som en tekstfil; ingen Fortran-kompilator eller prosjektmal er inkludert - bruk gfortran separat.
Linux2 apps
gfortran (GCC) Åpen kildekode Installer via Homebrew (brew install gcc); gfortran source.f -o output
Intel Fortran Compiler (ifx) Gratis Installer via Intel oneAPI HPC Toolkit; ifx source.f -o output

Tekniske detaljer

dyp spesifikasjon
KildeformFast format (fixed-form) - kolonnefølsomt oppsett arvet fra 80-kolonners hullkort
KolonnesemantikkKol 1 = kommentarflagg (C/*/!); kol 1-5 = etikett; kol 6 = fortsettelse; kol 7-72 = kode; kol 73-80 = sekvens
Antatt standardFORTRAN 77 (ISO/ANSI X3.9-1978) - utledet fra .f-endelsen av de fleste kompilatorer
MIME-typetext/x-fortran
KodingASCII 7-bit (historisk); moderne kompilatorer godtar UTF-8 i kommentarer og strengliteraler
Fritt format-motstykker.f90 / .f95 / .f03 / .f08 for Fortran 90+ fritt format (ingen kolonnebegrensninger)
Overstyring av kompilatorflagg-ffree-form (gfortran) eller -free (Intel ifx/ifort) tvinger parsing av fritt format for .f-filer
Styrende standardISO/IEC 1539-1 (nåværende utgave: Fortran 2023)
PrimærdomeneVitenskapelige beregninger/HPC - CFD, klimamodeller, kvantekjemi, endelig-element-analyse
PlattformLinux, Windows, macOS, Unix, HPC-klynger (Cray, IBM Power, osv.)
Typisk størrelse1 KB - 2 MB per kildeenhet
Alternative endelser for fast format.for, .ftn, .f77 (mindre vanlige; samme kolonne-syntaks for fast format)
KompileringsresultatObjektfil (.o) lenket til kjørbar fil eller bibliotek; ingen standard bytekode-mellomform
Utgitt1957 (FORTRAN I by IBM); .f extension standardized with FORTRAN 77 (1978)
Siste versjonFortran 2023 (ISO/IEC 1539-1:2023); compilers use .f90/.f95/.f03 for newer dialects
Åpen standardJa · royalty-fri
Spesifikasjonfortranwiki.org

F-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med F-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om F-filer.

Ofte stilte spørsmål

Hva er en .f-fil?
En Fortran-kildekodefil i fast format (FORTRAN 77-stil). Det er ren tekst som inneholder kode for vitenskapelige eller ingeniørmessige beregninger.
Hvordan kompilerer jeg en .f-fil?
Bruk gfortran (gratis, plattformuavhengig): gfortran source.f -o output. På Windows integreres Intel ifx med Visual Studio.
Hva er forskjellen mellom .f og .f90?
.f innebærer fast format (kolonner betyr noe, FORTRAN 77-stil). .f90 er fritt format (Fortran 90+, ingen kolonneregler). De fleste kompilatorer bytter parser basert på filendelsen.
Kan jeg åpne en .f-fil uten å installere en Fortran-kompilator?
Ja - det er ren tekst. Åpne den med et hvilket som helst tekstredigeringsprogram (Notepad, VS Code, Notepad++) for å lese eller redigere den.
Er Absoft Pro Fortran fremdeles tilgjengelig?
Nei. Absoft opphørte driften 30. september 2022. Bruk gfortran (gratis) eller Intel ifx (gratis for ikke-kommersiell bruk) i stedet.

Referanser

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

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

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

Relaterte filendelser

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

Gratis filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å