<<< zur Fortran-Startseite | |
<< Fortran 95 | Fortran 2003 >> |
< Datenverbund | Unterprogramme > |
Allgemeine Hinweise
Die in den nachfolgenden Abschnitten angeführten Tabellen und Listen geben die im Fortran 95-Working Draft gelisteten intrinsischen Funktionen in simplifizierter Form wieder. Einzelheiten stehen jeweils in Unterkapiteln.
Auch die Standard-Subroutinen wurden berücksichtigt. Die einzelnen Compiler kennen zum Teil wesentlich mehr Funktionen als im Standard vorgegeben. Bei Verwendung solcher Funktionen sind die Programme jedoch nicht mehr quellcodekompatibel. Auf die Wiedergabe solcher compilerspezifischen Funktionen wird hier deshalb verzichtet.
Tabellenlegende
Abkürzung | Beschreibung |
---|---|
i | Integer-Datentyp (integer) |
r | Real-Datentyp (real) |
x | Complex-Datentyp (complex) |
d | Double-precision-Datentyp (real(z, kind(0.0D0))) |
z | beliebiger numerischer Datentyp (integer, real, complex) |
c | Zeichen (character) |
l | Logical-Datentyp (logical) |
any | beliebiger intrinsischer Datentyp |
arr | Feld (Array) |
aarr | dynamisches Feld |
ptr | Zeiger (Pointer) |
Datentypfunktionen
- Umwandlung in INTEGER
- Umwandlung in REAL
- Umwandlung in DOUBLE PRECISION
- Umwandlung in COMPLEX
- Umwandlung in CHARACTER
- kind-Parameter
Einzelheiten siehe Datentypfunktionen
Mathematische Funktionen
- Rundung
- Absolutwert
- Modulo
- Vorzeichentransfer
- Positive Differenz
- Maximum
- Minimum
- Komplexe Zahlen
- Quadratwurzel
- Exponentialfunktion
- Logarithmen
- Winkelfunktionen
- Arkusfunktionen
- Hyperbelfunktionen
Einzelheiten siehe Mathematische Funktionen
Stringfunktionen
- Lexikalische Funktionen
- Sonstige
Einzelheiten siehe Stringfunktionen
Feldfunktionen
- Konstruktion und Umgestaltung von Feldern
- Abfragen von Feldstatus, Felddaten und Feldmetadaten
- Funktionen für Vektoren und Matrizen
- Sonstige
Einzelheiten siehe Feldfunktionen
Zeigerfunktionen
Einzelheiten siehe Zeigerfunktionen
Bitfunktionen
Einzelheiten siehe Bitfunktionen
Weitere Funktionen
Einzelheiten siehe Weitere Funktionen
Intrinsische Subroutinen
Einzelheiten siehe Intrinsische Subroutinen
<<< zur Fortran-Startseite | |
<< Fortran 95 | Fortran 2003 >> |
< Datenverbund | Unterprogramme > |