.F

Fichier F

Fortran Source File
Poser une question
RÉPONSE RAPIDE

Un fichier .f contient du code source Fortran dans la mise en page à format fixe utilisée par FORTRAN 77 et les versions antérieures. Ouvrez-le dans n'importe quel éditeur de texte pour le lire ou le modifier. Pour le compiler et l'exécuter, utilisez gfortran ou Intel ifx - les deux sont gratuits.

Développeur : IBM (original FORTRAN, 1957); language now governed by ISO/IEC 1539 standard Catégorie : Fichiers de développement Standard ouvert MIME: text/x-fortran
S'OUVRE SUR Windows macOS Linux
Lié : .DO · .MD · .HEX · .XSD

Sur cette page

19k+ extensions indexées
Dernière révision le Aug 31, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier F ?

Un fichier .f contient du code source Fortran dans la mise en page à colonnes fixes héritée des cartes perforées IBM à 80 colonnes. Fortran (Formula Translation) a été développé chez IBM en 1957, ce qui en fait le plus ancien langage de programmation de haut niveau encore utilisé activement en production. L'extension .f signale conventionnellement un code source à format fixe aux compilateurs - une distinction critique, car la position des colonnes porte une signification sémantique.

Règles de mise en page à format fixe :

  • Colonne 1 : vide = ligne exécutable ; C, *, ou ! = commentaire
  • Colonnes 1-5 : étiquette d'instruction
  • Colonne 6 : caractère de continuation (tout caractère non vide et non nul continue la ligne précédente)
  • Colonnes 7-72 : corps de l'instruction
  • Colonnes 73-80 : numéro de séquence facultatif (ignoré par les compilateurs modernes)

L'extension .f implique la syntaxe à format fixe de FORTRAN 77. Fortran 90 et les versions ultérieures ont introduit le format libre sans restrictions de colonnes, qui doit utiliser .f90, .f95, .f03, ou .f08. Les compilateurs tels que gfortran et Intel ifx déduisent le format source à partir de l'extension, à moins qu'elle ne soit remplacée par des drapeaux comme -ffree-form.

Fortran domine le calcul scientifique : la dynamique des fluides numérique, la modélisation climatique, la chimie quantique et l'analyse par éléments finis maintiennent toutes des millions de lignes de code .f hérité sur des clusters HPC. La norme ISO/IEC 1539-1 régit le langage ; l'édition actuelle est Fortran 2023.

Sécurité et sûreté

RISQUE : LOW

Code source en texte brut. L'ouverture dans un éditeur de texte ou un IDE est totalement sûre. Le risque ne survient que lors de la compilation et de l'exécution de code Fortran non fiable.

Détails du format

en bref
NOM COMPLETFortran Source Filealias FORTRAN source code, Fortran fixed-form source
DÉVELOPPEURIBM (original FORTRAN, 1957); language now governed by ISO/IEC 1539 standarddepuis 1957 (FORTRAN I by IBM); .f extension standardized with FORTRAN 77 (1978)
TYPE MIMEtext/x-fortran
TYPEfichier de code source en texte brut
STANDARDOuvert · libre de droits
Cette extension est également utilisée par…
  • Fragment de fichier source générique - Certains systèmes de construction utilisent .f comme abréviation pour des fichiers d'entrée arbitraires ; dépend du contexte, rare.

Programmes qui ouvrent les fichiers F

Windows5 apps
PSPad Gratuit Ouvrez le fichier .f via Fichier → Ouvrir ; la coloration syntaxique pour Fortran est disponible.
Notepad Open-source Ouvrez le fichier .f ; sélectionnez Langage → F (Fortran) pour la coloration syntaxique.
Intel Fortran Compiler (ifx/ifort) Gratuit ifort source.f -o output.exe (ligne de commande) ; s'intègre à Visual Studio en tant que plugin.
Microsoft Visual Studio (with Intel Fortran plugin) Freemium Installez Intel oneAPI HPC Toolkit ; VS gagne un type de projet Fortran et l'IntelliSense pour les fichiers .f.
VS Code + Modern Fortran extension Open-source Installez l'extension « Modern Fortran » ; fournit la coloration syntaxique, les diagnostics et le serveur de langage fortls.
macOS3 apps
TextMate Open-source Ouvrez le fichier .f ; TextMate reconnaît la syntaxe Fortran. À utiliser uniquement comme éditeur de texte, pas comme compilateur.
gfortran (GCC) Open-source Installer via Homebrew (brew install gcc) ; gfortran source.f -o output
Apple Xcode (text editing only) Gratuit Peut ouvrir .f comme un fichier texte ; aucun compilateur Fortran ni modèle de projet inclus - utilisez gfortran séparément.
Linux2 apps
gfortran (GCC) Open-source Installer via Homebrew (brew install gcc) ; gfortran source.f -o output
Intel Fortran Compiler (ifx) Gratuit Installer via Intel oneAPI HPC Toolkit ; ifx source.f -o output

Détails techniques

spécifications approfondies
Format sourceFormat fixe - mise en page sensible aux colonnes héritée des cartes perforées à 80 colonnes
Sémantique des colonnesCol 1 = indicateur de commentaire (C/*/!) ; cols 1-5 = étiquette ; col 6 = continuation ; cols 7-72 = code ; cols 73-80 = séquence
Norme impliciteFORTRAN 77 (ISO/ANSI X3.9-1978) - déduite de l'extension .f par la plupart des compilateurs
Type MIMEtext/x-fortran
EncodageASCII 7 bits (historique) ; les compilateurs modernes acceptent l'UTF-8 dans les commentaires et les chaînes littérales
Équivalents en format libre.f90 / .f95 / .f03 / .f08 pour le code source Fortran 90+ en format libre (pas de restrictions de colonnes)
Remplacement du drapeau du compilateur-ffree-form (gfortran) ou -free (Intel ifx/ifort) force l'analyse en format libre des fichiers .f
Norme de régieISO/IEC 1539-1 (édition actuelle : Fortran 2023)
Domaine principalCalcul scientifique/HPC - CFD, modèles climatiques, chimie quantique, analyse par éléments finis
PlateformeLinux, Windows, macOS, Unix, clusters HPC (Cray, IBM Power, etc.)
Taille typique1 Ko - 2 Mo par unité source
Extensions alternatives à format fixe.for, .ftn, .f77 (moins courantes ; même syntaxe de colonnes à format fixe)
Sortie de compilationFichier objet (.o) lié dans un exécutable ou une bibliothèque ; pas d'intermédiaire bytecode standard
Publié1957 (FORTRAN I by IBM); .f extension standardized with FORTRAN 77 (1978)
Dernière versionFortran 2023 (ISO/IEC 1539-1:2023); compilers use .f90/.f95/.f03 for newer dialects
Standard ouvertOui · libre de droits
Spécificationfortranwiki.org

Conversions F

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers F. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers F.

Foire aux questions

Qu'est-ce qu'un fichier .f ?
Un fichier de code source Fortran en mise en page à format fixe (style FORTRAN 77). Il s'agit de texte brut contenant du code de calcul scientifique ou d'ingénierie.
Comment compiler un fichier .f ?
Utilisez gfortran (gratuit, multiplateforme) : gfortran source.f -o output. Sur Windows, Intel ifx s'intègre à Visual Studio.
Quelle est la différence entre .f et .f90 ?
.f implique une mise en page à format fixe (les colonnes comptent, style FORTRAN 77). .f90 est en format libre (Fortran 90+, pas de règles de colonnes). La plupart des compilateurs changent d'analyseur syntaxique en fonction de l'extension.
Puis-je ouvrir un fichier .f sans installer de compilateur Fortran ?
Oui - c'est du texte brut. Ouvrez-le avec n'importe quel éditeur de texte (Notepad, VS Code, Notepad++) pour le lire ou le modifier.
Absoft Pro Fortran est-il toujours disponible ?
Non. Absoft a cessé ses activités le 30 septembre 2022. Utilisez gfortran (gratuit) ou Intel ifx (gratuit pour un usage non commercial) à la place.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

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

Extensions liées

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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z