next up previous
Nächste Seite: MathLibFFP Aufwärts: Bibliotheksmoduln Vorherige Seite: LongRealInOut

MathLib0

Standard-Modul für einige transzendente Funktionen. Weitere Funktionen sind direkt auf diesen aufbaubar.

Die Einheit der Argumente der Funktionen sin und cos sowie des Resultats der Funktion arctan ist das Bogenmass (Radiant Abkürzung rad). Dabei gilt folgende Formel:

\begin{displaymath}1 rad = \frac{180^{\circ}}{\pi} \end{displaymath}

ln gibt den natürlichen Logarithmus (Basis $e$) von x zurück.


\begin{warning}
Funktionsaufrufe mit Argumenten, deren Resulatswert nicht defini...
...hmen negativer
Zahlen --- f\uml {u}hren zum Abbruch des Programms.
\end{warning}


\begin{example}
Beispiele f\uml {u}r aufbauende Funktionen:
\begin{verbatim}PR...
...AL):REAL;
BEGIN
RETURN angle*pi/180.0
END Angle2Rad;\end{verbatim}\end{example}

Die analogen Beispiele gelten auch für die Moduln MathLibFFP und MathLibLong. Da die Liste der bekanntesten transzendenten Funktionen bereits sehr gross ist, selten jedoch wirklich viele gebraucht werden, wurde auf die Definition weiterer MathLib...-Moduln verzichtet. Obige Beispiele zeigen, dass die Definition zusätzlicher Moduln keine Schwierigkeiten bereiten sollte.



Claudio Nieder 2000-11-12