.F90

F90-bestand

Fortran 90 Source File
Stel een vraag
SNEL ANTWOORD

Een .f90-bestand is Fortran-broncode geschreven in een vrije vorm (free-form layout), gebruikt in wetenschappelijke en HPC-software. Om het te lezen, opent u het in een tekstverwerker of VS Code met de Modern Fortran-extensie. Om het uit te voeren, moet u het eerst compileren met GFortran of Intel Fortran (ifx) - het bestand zelf is niet uitvoerbaar.

Ontwikkelaar: ISO/IEC (standard); multiple compiler vendors Categorie: Ontwikkelaarsbestanden Open standaard MIME: text/plain
OPENT OP Windows macOS Linux
Gerelateerd: .DO · .MD · .HEX · .XSD

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Aug 19, 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 F90-bestandsformaat?

Een .f90-bestand bevat Fortran-broncode geschreven in free-form layout - het kenmerkende aspect dat werd geïntroduceerd door de Fortran 90-standaard (ISO/IEC 1539:1991). In tegenstelling tot de oudere fixed-form .f-bestanden, waarbij de code in specifieke kolommen moest beginnen (geërfd van ponskaartconventies), staat de vrije vorm van .f90-broncode instructies overal op een regel toe tot een breedte van 132 tekens.

Ondanks de naam geeft de .f90-extensie alleen de lay-out aan - niet de revisie van de taal. Moderne compilers, waaronder gfortran en Intels ifx uit de oneAPI HPC Toolkit, accepteren Fortran 2023-syntaxis in .f90-bestanden zonder problemen.

Fortran blijft dominant in high-performance scientific computing. Belangrijke weer- en klimaatmodellen, solvers voor numerieke stromingsleer en eindige-elementen-frameworks zijn geschreven in Fortran en worden gedistribueerd als .f90-bronbestanden. De taalstandaard is geëvolueerd via Fortran 95, 2003, 2008, 2018 en 2023, waarbij telkens objectgeoriënteerde, parallelle en interoperabiliteitsfuncties zijn toegevoegd.

Een .f90-bestand is platte ASCII- of UTF-8-tekst zonder binaire header. Bron-eenheden - MODULE, PROGRAM, SUBROUTINE en FUNCTION - vormen de bouwstenen op het hoogste niveau. Vervolgregels gebruiken een & aan het einde van een regel, en een ! begint een commentaar tot het einde van de regel. Compilers produceren objectbestanden die worden gelinkt naar uitvoerbare bestanden of gedeelde bibliotheken.

Beveiliging & veiligheid

RISICO: LOW

Broncode tekstbestand; kan niet uit zichzelf worden uitgevoerd. Risico alleen bij compilatie en uitvoering. Gedownloade .f90-bestanden van niet-vertrouwde bronnen moeten worden gecontroleerd vóór compilatie - Fortran-code kan willekeurige systeemaanroepen uitvoeren.

Formaatdetails

in een notendop
VOLLEDIGE NAAMFortran 90 Source Fileook bekend als Fortran source, F90 source file
ONTWIKKELAARISO/IEC (standard); multiple compiler vendorssinds 1991 (Fortran 90 standard ISO/IEC 1539:1991)
MIME-TYPEtext/plain
TYPEplatte tekst broncode
STANDAARDOpen · royaltyvrij
GERELATEERD.do.md.hex.xsd

Programma's die F90-bestanden openen

Windows5 apps
Microsoft Visual Studio Freemium Vereist Intel Fortran of PGI-plugin; VS zelf heeft geen native Fortran-ondersteuning.
PSPad Gratis Openen via Bestand → Openen; ondersteunt Fortran-syntaxisaccentuering.
Intel Fortran Compiler (ifx) - oneAPI HPC Toolkit Gratis ifx bron.f90 -o output.exe - compileren vanaf de opdrachtregel.
GFortran (MinGW-w64 / MSYS2) Open-source gfortran bron.f90 -o output.exe - standaard GNU Fortran-compiler.
Visual Studio Code Gratis Open .f90-bestand; installeer de extensie „Modern Fortran” voor syntaxisaccentuering en linting.
macOS2 apps
TextMate Open-source Open .f90-bestand; TextMate ondersteunt de Fortran-syntaxisbundel.
GFortran Open-source Installeren via Homebrew: „brew install gcc”; daarna „gfortran bron.f90 -o output”.
Linux2 apps
GFortran Open-source Installeren via Homebrew: „brew install gcc”; daarna „gfortran bron.f90 -o output”.
Intel Fortran Compiler (ifx) - oneAPI HPC Toolkit Gratis ifx bron.f90 -o output.exe - compileren vanaf de opdrachtregel.

Technische details

diepe specificaties
Bron-lay-outFree-form; instructies mogen in elke kolom beginnen, tot 132 tekens per regel
TekstcoderingASCII of UTF-8 (tekenset is processor-gedefinieerd volgens de standaard)
MIME-typetext/x-fortran (ook text/plain)
Bron-eenheden op topniveau`PROGRAM`, `MODULE`, `SUBROUTINE`, `FUNCTION`, `BLOCK DATA`
Vervolgsyntaxis`&` aan het einde van de regel gaat verder op de volgende regel (vrije-vormstijl)
Commentaarsyntaxis`!` introduceert commentaar tot het einde van de regel
Gecompileerde uitvoerObjectbestanden (`.o` / `.obj`), gelinkt in uitvoerbare bestanden of `.a` / `.lib` bibliotheken
Primair gebruiksgebiedWetenschappelijke HPC: weer-/klimaatmodellering, numerieke stromingsleer, eindige-elementenanalyse
Compiler-voorbeelden`gfortran` (GCC), Intel `ifx` (oneAPI HPC Toolkit), Cray `ftn`, NAG Fortran
Standaardcompatibiliteit`.f90`-extensie geaccepteerd voor alle Fortran-revisies: 90, 95, 2003, 2008, 2018, 2023
Module-interfacebestandenGecompileerde `MODULE`-eenheden produceren `.mod`-bestanden die worden gebruikt door `USE`-instructies in andere bestanden
Preprocessor-ondersteuningVeel compilers accepteren C-stijl richtlijnen (`#ifdef`, `#define`) in `.f90`-bestanden
Onderscheid in extensie`.f90` geeft free-form layout aan; `.f` / `.for` geven fixed-form aan (Fortran 77-stijl)
Uitgebracht1991 (Fortran 90 standard ISO/IEC 1539:1991)
Laatste versieFortran 2023 (ISO/IEC 1539-1:2023); .f90 extension covers any free-form Fortran
Open standaardJa · royaltyvrij
Specificatiewg5-fortran.org

F90 conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met F90-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 F90-bestanden.

Veelgestelde vragen

Hoe voer ik een .f90-bestand uit?
U moet het eerst compileren: installeer GFortran (gratis, alle platforms) en voer „gfortran bestand.f90 -o programma” uit, en voer vervolgens „./programma” (Linux/macOS) of „programma.exe” (Windows) uit.
Welk programma opent .f90-bestanden?
Elke tekstverwerker kan .f90-bestanden openen en weergeven (VS Code met de Modern Fortran-extensie wordt aanbevolen). Gebruik GFortran of Intel ifx om ze te compileren en uit te voeren.
Is .f90 hetzelfde als .f of .for?
Dezelfde taal, ander bronformaat. .f en .for gebruiken een fixed-form layout (FORTRAN 77-stijl, limiet van 72 kolommen), terwijl .f90 een free-form layout gebruikt (tot 132 tekens per regel). Moderne Fortran-code zou .f90 of .f95/.f03 etc. moeten gebruiken.
Wat is er gebeurd met Intel Composer XE en Absoft Pro Fortran?
Intel Composer XE werd rond 2020 stopgezet en vervangen door de gratis Intel oneAPI HPC Toolkit. Absoft heeft de activiteiten in september 2022 gestaakt - er zijn geen nieuwe licenties of ondersteuning meer beschikbaar.
Kan ik .f90-bestanden openen op Windows?
Ja - installeer VS Code voor bewerking, en GFortran (via MSYS2) of Intel oneAPI voor compilatie.

Referenties

1GFortran - GNU Fortran Compilergcc.gnu.org
2Fortran Standards - WG5 (ISO/IEC JTC1/SC22/WG5)wg5-fortran.org

Blijf ontdekken

door de database

Populaire extensies deze week

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.CRDOWNLOADChrome Partial Download File
4.MDMarkdown Document
5.RPMSGRestricted Permission Message
6.PARTPartial Download File
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.SWFSmall Web Format (Shockwave Flash)
10.DAVDVR365 / Dahua DVR Video File (DHAV stream)

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