.F90

F90-fil

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

En .f90-fil är Fortran-källkod skriven i fritt format, som används i programvara för vetenskaplig forskning och HPC. För att läsa den, öppna den i valfri textredigerare eller VS Code med tillägget Modern Fortran. För att köra den måste du först kompilera den med GFortran eller Intel Fortran (ifx) - själva filen är inte körbar.

Utvecklare: ISO/IEC (standard); multiple compiler vendors Kategori: Utvecklarfiler Öppen standard MIME: text/plain
ÖPPNAS PÅ Windows macOS Linux
Relaterat: .DO · .MD · .HEX · .XSD

På denna sida

19k+ filtillägg indexerade
Senast granskad Aug 19, 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 F90?

En .f90-fil innehåller Fortran-källkod skriven i fritt format (free-form) - den definierande egenskapen som introducerades i Fortran 90-standarden (ISO/IEC 1539:1991). Till skillnad från de äldre .f-filerna med fast format, som krävde att koden började i specifika kolumner ärvda från hålkortskonventioner, tillåter källkod i fritt format .f90 satser var som helst på en rad upp till 132 teckens bredd.

Trots namnet signalerar filändelsen .f90 endast layouten - inte språkversionen. Moderna kompilatorer, inklusive gfortran och Intels ifx från oneAPI HPC Toolkit, accepterar Fortran 2023-syntax i .f90-filer utan problem.

Fortran är fortfarande dominerande inom högpresterande vetenskapliga beräkningar (HPC). Stora väder- och klimatmodeller, lösare för beräkningsströmningsdynamik och finita element-ramverk är skrivna i Fortran och distribueras som .f90-källkodsfiler. Språkstandarden har utvecklats genom Fortran 95, 2003, 2008, 2018 och 2023, där varje version har lagt till objektorienterade, parallella och interoperabilitetsfunktioner.

En .f90-fil är vanlig ASCII- eller UTF-8-text utan binärt huvud. Källkodsenheter - MODULE, PROGRAM, SUBROUTINE och FUNCTION - utgör de grundläggande byggstenarna på högsta nivå. Fortsättningsrader använder & i slutet av en rad, och ! inleder en kommentar till radens slut. Kompilatorer producerar objektfiler som länkas till körbara filer eller delade bibliotek.

Säkerhet & trygghet

RISK: LOW

Källkodsfil i textformat; kan inte köras av sig själv. Risk föreligger endast om den kompileras och körs. Nedladdade .f90-filer från okända källor bör granskas före kompilering - Fortran-kod kan utföra godtyckliga systemanrop.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNFortran 90 Source Fileäven känd som Fortran source, F90 source file
UTVECKLAREISO/IEC (standard); multiple compiler vendorssedan 1991 (Fortran 90 standard ISO/IEC 1539:1991)
MIME-TYPtext/plain
TYPkällkod i klartext
STANDARDÖppen · royaltyfri

Program som öppnar F90-filer

Windows5 apps
Microsoft Visual Studio Freemium Kräver Intel Fortran eller PGI-insticksprogram; VS i sig har inget inbyggt stöd för Fortran.
PSPad Gratis Öppna med Arkiv → Öppna; stöder syntaxmarkering för Fortran.
Intel Fortran Compiler (ifx) - oneAPI HPC Toolkit Gratis ifx source.f90 -o output.exe - kompilera från kommandoraden.
GFortran (MinGW-w64 / MSYS2) Öppen källkod gfortran source.f90 -o output.exe - standard GNU Fortran-kompilator.
Visual Studio Code Gratis Öppna .f90-fil; installera tillägget «Modern Fortran» för syntaxmarkering och linting.
macOS2 apps
TextMate Öppen källkod Öppna .f90-fil; TextMate stöder Fortran via syntaxpaket.
GFortran Öppen källkod Installera via Homebrew: brew install gcc; använd sedan gfortran source.f90 -o output.
Linux2 apps
GFortran Öppen källkod Installera via Homebrew: brew install gcc; använd sedan gfortran source.f90 -o output.
Intel Fortran Compiler (ifx) - oneAPI HPC Toolkit Gratis ifx source.f90 -o output.exe - kompilera från kommandoraden.

Tekniska detaljer

djup specifikation
KällkodslayoutFritt format; satser kan börja i valfri kolumn, upp till 132 tecken per rad
TeckenkodningASCII eller UTF-8 (teckenuppsättningen är processordefinierad enligt standarden)
MIME-typtext/x-fortran (även text/plain)
Källkodsenheter på toppnivå`PROGRAM`, `MODULE`, `SUBROUTINE`, `FUNCTION`, `BLOCK DATA`
Syntax för fortsättningsrad`&` i slutet av raden fortsätter till nästa rad (fritt format)
Kommentarsyntax`!` inleder en kommentar till radens slut
Kompilerad utdataObjektfiler (`.o` / `.obj`), länkade till körbara filer eller `.a` / `.lib`-bibliotek
Huvudsakligt användningsområdeVetenskaplig HPC: väder-/klimatmodellering, beräkningsströmningsdynamik, finita element-analys
Exempel på kompilatorer`gfortran` (GCC), Intel `ifx` (oneAPI HPC Toolkit), Cray `ftn`, NAG Fortran
StandardkompatibilitetFiländelsen `.f90` accepteras för alla Fortran-revisioner: 90, 95, 2003, 2008, 2018, 2023
ModulgränssnittsfilerKompilerade `MODULE`-enheter producerar `.mod`-filer som används av `USE`-satser i andra filer
Stöd för preprocessorerMånga kompilatorer accepterar C-liknande direktiv (`#ifdef`, `#define`) i `.f90`-filer
Skillnad mellan filändelser`.f90` signalerar layout i fritt format; `.f` / `.for` signalerar fast format (Fortran 77-stil)
Släppt1991 (Fortran 90 standard ISO/IEC 1539:1991)
Senaste versionFortran 2023 (ISO/IEC 1539-1:2023); .f90 extension covers any free-form Fortran
Öppen standardJa · royaltyfri
Specifikationwg5-fortran.org

F90-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med F90-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 F90-filer.

Vanliga frågor

Hur kör jag en .f90-fil?
Du måste kompilera den först: installera GFortran (gratis, alla plattformar) och kör «gfortran fil.f90 -o program», kör sedan «./program» (Linux/macOS) eller «program.exe» (Windows).
Vilket program öppnar .f90-filer?
Vilken textredigerare som helst kan öppna och visa .f90-filer (VS Code med tillägget Modern Fortran rekommenderas). För att kompilera och köra dem, använd GFortran eller Intel ifx.
Är .f90 samma sak som .f eller .for?
Samma språk, men olika källkodsformat. .f och .for använder fast format (FORTRAN 77-stil, gräns på 72 kolumner), medan .f90 använder fritt format (upp till 132 tecken per rad). Modern Fortran-kod bör använda .f90 eller .f95/.f03 etc.
Vad hände med Intel Composer XE och Absoft Pro Fortran?
Intel Composer XE avvecklades omkring 2020 och ersattes av det kostnadsfria Intel oneAPI HPC Toolkit. Absoft upphörde med sin verksamhet i september 2022 - inga nya licenser eller support finns tillgängliga.
Kan jag öppna .f90-filer på Windows?
Ja - installera VS Code för redigering, och GFortran (via MSYS2) eller Intel oneAPI för kompilering.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.BINCD/DVD Disc Image (BIN/CUE)
9.TMPTemporary File
10.XDWDocuWorks Document

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-Ö