Fortran: Fortran 95: Standardfunktionen: Weitere Funktionen
Funktion | Beschreibung |
---|---|
l = present ( any ) | Abfrage, ob optionales Argument any übergeben wurde. Rückgabewert:
|
r = epsilon ( r ) | Gibt einen sehr kleinen Wert zurück (z.B. für Vergleiche von real -Zahlen).
|
i = digits ( ir ) | Maximale Anzahl der signifikanten Stellen einer Zahl ir.
Beispiele:
|
ir = huge ( ir ) | Größtmögliche Zahl vom selben Typ und kind-Wert wie im Argument übergeben.
Beispiele:
|
r = tiny ( r ) | Kleinstmögliche positive Zahl vom selben Typ und kind-Wert wie im Argument übergeben.
Beispiele:
|
i = exponent ( r ) | Gibt den Exponenten einer Zahl zurück. Im Modell für Zahlen mit Datentyp real entspricht dies dem Exponenten e gemäß der Formel
|
i = maxexponent ( r ) | Größtmöglicher Exponent für Zahlen vom selben Typ wie im Argument übergeben. |
i = minexponent ( r ) | Kleinstmöglicher Exponent für Zahlen vom selben Typ wie im Argument übergeben. |
i = radix ( ir ) | Ermittelt die Basis für das Modell der als Argument übergebenen Zahl. |
i = precision ( rx ) | Ermittelt die Dezimalgenauigkeit für das Modell der als Argument übergebenen Zahl.
Beispiel:
|
r = scale ( r, i ) | Gibt zurück.
Beispiel:
|
Weitere, hier nicht näher beschriebene, intrinsische Funktionen:
- dprod
- logical
- transfer
- nearest
- fraction
- range
- rrspacing
- set_exponent
- spacing