.F

F-bestand

Fortran Source File
Stel een vraag
SNEL ANTWOORD

Een .f-bestand bevat Fortran-broncode in de „fixed-form”-indeling die werd gebruikt door FORTRAN 77 en eerder. Open het in een willekeurige teksteditor om het te lezen of te bewerken. Gebruik gfortran of Intel ifx om het te compileren en uit te voeren - beide zijn gratis.

Ontwikkelaar: IBM (original FORTRAN, 1957); language now governed by ISO/IEC 1539 standard Categorie: Ontwikkelaarsbestanden Open standaard MIME: text/x-fortran
OPENT OP Windows macOS Linux
Gerelateerd: .DO · .MD · .HEX · .XSD

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Aug 31, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het F-bestandsformaat?

Een .f-bestand bevat Fortran-broncode in de „fixed-form” kolomindeling die is overgeërfd van de 80-koloms IBM-ponskaarten. Fortran (Formula Translation) werd in 1957 bij IBM ontwikkeld, waardoor het de oudste hogere programmeertaal is die nog steeds actief in productie wordt gebruikt. De extensie .f signaleert conventioneel broncode in vaste vorm aan compilers - een cruciaal onderscheid, aangezien kolomposities semantische betekenis hebben.

Regels voor de „fixed-form”-indeling:

  • Kolom 1: spatie = uitvoerbare regel; C, *, of ! = commentaar
  • Kolom 1-5: label van de instructie
  • Kolom 6: vervolgteken (elk teken behalve een spatie of nul vervolgt de vorige regel)
  • Kolom 7-72: inhoud van de instructie
  • Kolom 73-80: optioneel volgnummer (genegeerd door moderne compilers)

De extensie .f impliceert FORTRAN 77 fixed-form syntaxis. Fortran 90 en later introduceerden „free-form” broncode zonder kolomrestricties, die de extensies .f90, .f95, .f03, of .f08 zouden moeten gebruiken. Compilers zoals gfortran en Intel ifx leiden de broncodevorm af uit de extensie, tenzij dit wordt overschreven met vlaggen zoals -ffree-form.

Fortran domineert de wetenschappelijke informatica: computationele vloeistofdynamica, klimaatmodellering, kwantumchemie en eindige-elementenanalyse onderhouden allemaal miljoenen regels aan legacy .f-code op HPC-clusters. De ISO/IEC 1539-1 standaard beheert de taal; de huidige editie is Fortran 2023.

Beveiliging & veiligheid

RISICO: LOW

Broncode in platte tekst. Openen in een teksteditor of IDE is volledig veilig. Risico ontstaat alleen bij het compileren en uitvoeren van niet-vertrouwde Fortran-code.

Formaatdetails

in een notendop
VOLLEDIGE NAAMFortran Source Fileook bekend als FORTRAN source code, Fortran fixed-form source
ONTWIKKELAARIBM (original FORTRAN, 1957); language now governed by ISO/IEC 1539 standardsinds 1957 (FORTRAN I by IBM); .f extension standardized with FORTRAN 77 (1978)
MIME-TYPEtext/x-fortran
TYPEplat-tekst broncodebestand
STANDAARDOpen · royaltyvrij
GERELATEERD.do.md.hex.xsd
Deze extensie wordt ook gebruikt door…
  • Generiek bronbestandsfragment - Sommige build-systemen gebruiken .f als afkorting voor willekeurige invoerbestanden; contextafhankelijk, zeldzaam.

Programma's die F-bestanden openen

Windows5 apps
PSPad Gratis Open .f-bestand via Bestand → Openen; syntaxisaccentuering voor Fortran beschikbaar.
Notepad Open-source Open .f-bestand; selecteer Taal → F (Fortran) voor syntaxisaccentuering.
Intel Fortran Compiler (ifx/ifort) Gratis ifort source.f -o output.exe (opdrachtregel); integreert met Visual Studio als plug-in.
Microsoft Visual Studio (with Intel Fortran plugin) Freemium Installeer Intel oneAPI HPC Toolkit; VS krijgt een Fortran-projecttype en IntelliSense voor .f-bestanden.
VS Code + Modern Fortran extension Open-source Installeer de extensie „Modern Fortran”; biedt syntaxisaccentuering, diagnostiek en de fortls-taalserver.
macOS3 apps
TextMate Open-source Open .f-bestand; TextMate herkent de Fortran-syntaxis. Alleen gebruiken als teksteditor, niet als compiler.
gfortran (GCC) Open-source Installeren via Homebrew (brew install gcc); gfortran source.f -o output
Apple Xcode (text editing only) Gratis Kan .f openen als tekstbestand; geen Fortran-compiler of projectsjabloon inbegrepen - gebruik gfortran apart.
Linux2 apps
gfortran (GCC) Open-source Installeren via Homebrew (brew install gcc); gfortran source.f -o output
Intel Fortran Compiler (ifx) Gratis Installeer via Intel oneAPI HPC Toolkit; ifx source.f -o output

Technische details

diepe specificaties
BroncodevormFixed-form - kolomgevoelige indeling overgeërfd van 80-koloms ponskaarten
KolomsemantiekKol 1 = commentaarvlag (C/*/!); kol 1-5 = label; kol 6 = vervolg; kol 7-72 = code; kol 73-80 = volgorde
Geïmpliceerde standaardFORTRAN 77 (ISO/ANSI X3.9-1978) - door de meeste compilers afgeleid van de .f-extensie
MIME-typetext/x-fortran
CoderingASCII 7-bit (historisch); moderne compilers accepteren UTF-8 in commentaren en string-literals
Free-form tegenhangers.f90 / .f95 / .f03 / .f08 voor Fortran 90+ free-form broncode (geen kolomrestricties)
Compiler-vlag overschrijving-ffree-form (gfortran) of -free (Intel ifx/ifort) dwingt free-form parsing af voor .f-bestanden
Beherende standaardISO/IEC 1539-1 (huidige editie: Fortran 2023)
Primair domeinWetenschappelijke/HPC-berekeningen - CFD, klimaatmodellen, kwantumchemie, eindige-elementenanalyse
PlatformLinux, Windows, macOS, Unix, HPC-clusters (Cray, IBM Power, etc.)
Typische grootte1 KB - 2 MB per broncode-eenheid
Alternatieve fixed-form extensies.for, .ftn, .f77 (minder gebruikelijk; dezelfde fixed-form kolomsyntaxis)
Compilatie-outputObjectbestand (.o) gekoppeld in uitvoerbaar bestand of bibliotheek; geen standaard bytecode-tussenstap
Uitgebracht1957 (FORTRAN I by IBM); .f extension standardized with FORTRAN 77 (1978)
Laatste versieFortran 2023 (ISO/IEC 1539-1:2023); compilers use .f90/.f95/.f03 for newer dialects
Open standaardJa · royaltyvrij
Specificatiefortranwiki.org

F conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met F-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over F-bestanden.

Veelgestelde vragen

Wat is een .f-bestand?
Een Fortran-broncodebestand in „fixed-form”-indeling (FORTRAN 77-stijl). Het is platte tekst die code bevat voor wetenschappelijke of technische berekeningen.
Hoe compileer ik een .f-bestand?
Gebruik gfortran (gratis, platformonafhankelijk): gfortran source.f -o output. Op Windows integreert Intel ifx met Visual Studio.
Wat is het verschil tussen .f en .f90?
.f impliceert een „fixed-form”-indeling (kolommen zijn belangrijk, FORTRAN 77-stijl). .f90 is „free-form” (Fortran 90+, geen kolomregels). De meeste compilers wisselen van parser op basis van de extensie.
Kan ik een .f-bestand openen zonder een Fortran-compiler te installeren?
Ja - het is platte tekst. Open het met een willekeurige teksteditor (Notepad, VS Code, Notepad++) om het te lezen of te bewerken.
Is Absoft Pro Fortran nog steeds beschikbaar?
Nee. Absoft heeft de activiteiten op 30 september 2022 gestaakt. Gebruik in plaats daarvan gfortran (gratis) of Intel ifx (gratis voor niet-commercieel gebruik).

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

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

Gerelateerde extensies

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

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z