Fortran: Fortran 95: Standardfunktionen: Weitere Funktionen: Unterschied zwischen den Versionen

Aus testwiki
Zur Navigation springen Zur Suche springen
imported>Intruder
 
(kein Unterschied)

Aktuelle Version vom 27. Dezember 2006, 11:41 Uhr

<<< zur Fortran-Startseite << Fortran 95 < Standardfunktionen

Funktion Beschreibung
Fortran:Vorlage: Intrinsic Abfrage, ob optionales Argument any übergeben wurde. Rückgabewert:
  • .true. ... Argument any wurde übergegeben
  • .false. ... Argument any wurde nicht übergegeben
Fortran:Vorlage: Intrinsic Gibt einen sehr kleinen Wert zurück (z.B. für Vergleiche von real-Zahlen).
Fortran:Vorlage: Intrinsic Maximale Anzahl der signifikanten Stellen einer Zahl ir.

Beispiele:

  • digits( 135) ⇒ 31
  • digits( 11.5) ⇒ 24
  • digits( 11.5D0) ⇒ 53
Fortran:Vorlage: Intrinsic Größtmögliche Zahl vom selben Typ und kind-Wert wie im Argument übergeben.

Beispiele:

  • huge( 135) ⇒ 2147483647
  • huge( 11.5) ⇒ 3.4028235E+38
  • huge( 11.5D0) ⇒ 1.7976931348623157E+308
Fortran:Vorlage: Intrinsic Kleinstmögliche positive Zahl vom selben Typ und kind-Wert wie im Argument übergeben.

Beispiele:

  • tiny( 11.5) ⇒ 1.1754944E-38
Fortran:Vorlage: Intrinsic Gibt den Exponenten einer Zahl zurück. Im Modell für Zahlen mit Datentyp real entspricht dies dem Exponenten e gemäß der Formel

zahl=vorzeichenbasise[mantisse]

Fortran:Vorlage: Intrinsic Größtmöglicher Exponent für Zahlen vom selben Typ wie im Argument übergeben.
Fortran:Vorlage: Intrinsic Kleinstmöglicher Exponent für Zahlen vom selben Typ wie im Argument übergeben.
Fortran:Vorlage: Intrinsic Ermittelt die Basis für das Modell der als Argument übergebenen Zahl.
Fortran:Vorlage: Intrinsic Ermittelt die Dezimalgenauigkeit für das Modell der als Argument übergebenen Zahl.

Beispiel:

  • precision( 10.0 ) ⇒ 6
Fortran:Vorlage: Intrinsic Gibt rbasisi zurück.

Beispiel:

  • scale( 5.5, 3 ) ⇒ 44.0

Weitere, hier nicht näher beschriebene, intrinsische Funktionen:

  • dprod
  • logical
  • transfer
  • nearest
  • fraction
  • range
  • rrspacing
  • set_exponent
  • spacing

<<< zur Fortran-Startseite << Fortran 95 < Standardfunktionen