.F

F-fil

Fortran Source File
Ställ en fråga
SNABBT SVAR

En .f-fil innehåller Fortran-källkod i det fasta format (fixed-form) som användes av FORTRAN 77 och tidigare. Öppna den i valfri textredigerare för att läsa eller redigera den. För att kompilera och köra den, använd gfortran eller Intel ifx - båda är gratis.

Utvecklare: IBM (original FORTRAN, 1957); language now governed by ISO/IEC 1539 standard Kategori: Utvecklarfiler Öppen standard MIME: text/x-fortran
ÖPPNAS PÅ Windows macOS Linux
Relaterat: .DO · .MD · .HEX · .XSD

På denna sida

19k+ filtillägg indexerade
Senast granskad Aug 31, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet F?

En .f-fil innehåller Fortran-källkod i den kolumnlayout med fast format som ärvts från 80-kolumners IBM-hålkort. Fortran (Formula Translation) utvecklades hos IBM 1957, vilket gör det till det äldsta högnivåspråket som fortfarande används aktivt i produktion. Filändelsen .f signalerar konventionellt källkod i fast format till kompilatorer - en avgörande skillnad, eftersom kolumnpositioner bär semantisk betydelse.

Regler för layout i fast format:

  • Kolumn 1: blank = exekverbar rad; C, *, eller ! = kommentar
  • Kolumn 1-5: sats-etikett (label)
  • Kolumn 6: fortsättningstecken (valfritt tecken utom blanksteg eller nolla fortsätter föregående rad)
  • Kolumn 7-72: själva programsatsen
  • Kolumn 73-80: valfritt sekvensnummer (ignoreras av moderna kompilatorer)

Filändelsen .f antyder syntax för FORTRAN 77 i fast format. Fortran 90 och senare introducerade fritt format (free-form) utan kolumnrestriktioner, vilket bör använda .f90, .f95, .f03, eller .f08. Kompilatorer som gfortran och Intel ifx härleder källkodsformatet från filändelsen om det inte åsidosätts med flaggor som -ffree-form.

Fortran dominerar inom vetenskapliga beräkningar: beräkningsströmningsdynamik, klimatmodellering, kvantkemi och finita element-analys underhåller alla miljontals rader av äldre .f-kod på HPC-kluster. Standarden ISO/IEC 1539-1 styr språket; den nuvarande utgåvan är Fortran 2023.

Säkerhet & trygghet

RISK: LOW

Källkod i ren text. Att öppna den i en textredigerare eller IDE är helt säkert. Risker uppstår endast om man kompilerar och kör okänd Fortran-kod.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNFortran Source Fileäven känd som FORTRAN source code, Fortran fixed-form source
UTVECKLAREIBM (original FORTRAN, 1957); language now governed by ISO/IEC 1539 standardsedan 1957 (FORTRAN I by IBM); .f extension standardized with FORTRAN 77 (1978)
MIME-TYPtext/x-fortran
TYPkällkodsfil i ren text
STANDARDÖppen · royaltyfri
Detta filtillägg används också av…
  • Generiskt källkodsfragment - Vissa byggsystem använder .f som en förkortning för godtyckliga indatafiler; sammanhangsberoende, sällsynt.

Program som öppnar F-filer

Windows5 apps
PSPad Gratis Öppna .f-fil via Arkiv → Öppna; syntaxmarkering för Fortran finns tillgänglig.
Notepad Öppen källkod Öppna .f-fil; välj Språk → F (Fortran) för syntaxmarkering.
Intel Fortran Compiler (ifx/ifort) Gratis ifort source.f -o output.exe (kommandorad); integreras med Visual Studio som ett insticksprogram.
Microsoft Visual Studio (with Intel Fortran plugin) Freemium Installera Intel oneAPI HPC Toolkit; VS får då Fortran-projekttyp och IntelliSense för .f-filer.
VS Code + Modern Fortran extension Öppen källkod Installera tillägget «Modern Fortran»; ger syntaxmarkering, diagnostik och språkservern fortls.
macOS3 apps
TextMate Öppen källkod Öppna .f-fil; TextMate känner igen Fortran-syntax. Används endast som textredigerare, inte kompilator.
gfortran (GCC) Öppen källkod Installera via Homebrew (brew install gcc); gfortran source.f -o output
Apple Xcode (text editing only) Gratis Kan öppna .f som en textfil; ingen Fortran-kompilator eller projektmall ingår - använd gfortran separat.
Linux2 apps
gfortran (GCC) Öppen källkod Installera via Homebrew (brew install gcc); gfortran source.f -o output
Intel Fortran Compiler (ifx) Gratis Installera via Intel oneAPI HPC Toolkit; ifx source.f -o output

Tekniska detaljer

djup specifikation
KällkodsformatFast format (fixed-form) - kolumnkänslig layout ärvd från 80-kolumners hålkort
KolumnsemantikKol 1 = kommentarsflagga (C/*/!); kol 1-5 = etikett; kol 6 = fortsättning; kol 7-72 = kod; kol 73-80 = sekvens
Underförstådd standardFORTRAN 77 (ISO/ANSI X3.9-1978) - härleds från filändelsen .f av de flesta kompilatorer
MIME-typtext/x-fortran
KodningASCII 7-bitars (historiskt); moderna kompilatorer accepterar UTF-8 i kommentarer och strängliteraler
Motsvarigheter i fritt format.f90 / .f95 / .f03 / .f08 för Fortran 90+ källkod i fritt format (inga kolumnrestriktioner)
Åsidosättande av kompilatorflagga-ffree-form (gfortran) eller -free (Intel ifx/ifort) tvingar tolkning som fritt format för .f-filer
Styrande standardISO/IEC 1539-1 (nuvarande utgåva: Fortran 2023)
Primärt domänVetenskapliga beräkningar/HPC - CFD, klimatmodeller, kvantkemi, finita element-analys
PlattformLinux, Windows, macOS, Unix, HPC-kluster (Cray, IBM Power, etc.)
Typisk storlek1 KB - 2 MB per källkodsenhet
Alternativa filändelser för fast format.for, .ftn, .f77 (mindre vanliga; samma kolumnsyntax för fast format)
KompileringsutdataObjektfil (.o) länkad till exekverbar fil eller bibliotek; ingen standardiserad bytekod som mellanformat
Släppt1957 (FORTRAN I by IBM); .f extension standardized with FORTRAN 77 (1978)
Senaste versionFortran 2023 (ISO/IEC 1539-1:2023); compilers use .f90/.f95/.f03 for newer dialects
Öppen standardJa · royaltyfri
Specifikationfortranwiki.org

F-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med F-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om F-filer.

Vanliga frågor

Vad är en .f-fil?
En källkodsfil för Fortran i fast format (FORTRAN 77-stil). Det är ren text som innehåller kod för vetenskapliga eller tekniska beräkningar.
Hur kompilerar jag en .f-fil?
Använd gfortran (gratis, plattformsoberoende): gfortran source.f -o output. På Windows integreras Intel ifx med Visual Studio.
Vad är skillnaden mellan .f och .f90?
.f innebär layout i fast format (kolumner spelar roll, FORTRAN 77-stil). .f90 är fritt format (Fortran 90+, inga kolumnregler). De flesta kompilatorer byter parser baserat på filändelsen.
Kan jag öppna en .f-fil utan att installera en Fortran-kompilator?
Ja - det är ren text. Öppna den med valfri textredigerare (Notepad, VS Code, Notepad++) för att läsa eller redigera den.
Är Absoft Pro Fortran fortfarande tillgängligt?
Nej. Absoft upphörde med sin verksamhet den 30 september 2022. Använd gfortran (gratis) eller Intel ifx (gratis för icke-kommersiellt bruk) istället.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.PARTPartial Download File
5.RPMSGRestricted Permission Message
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Relaterade filtillägg

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

Gratis filverktyg

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö