loglogd
FunktionNatürlicher Logarithmus: nur Pascal/Delphi!
Syntaxuses xmath;
function log( x:Extended x ): Extended;
function logd( x:double x ): Double;
BeschreibungDer Logarithmus zur Basis e (der Euler'schen Zahl) wird berechnet und zurückgegeben. Die extended-genaue Version dieser Funktion ist fast identisch mit der eingebauten Pascal/Delphi-Funktion Ln. Lediglich die Fehlerbehandlung ist insofern anders, als sie über dieselbe Routine erfolgt wie für die übrigen mathematischen OptiVec-Funktionen und damit über V_setFPErrorHandling beeinflußt werden kann. Die doppelt-genaue Version, logd, ist etwas schneller.
FehlerbehandlungEin DOMAIN-Fehler mit NAN ("not-a-number"; IEEE-Nichtzahl) als Resultat entsteht durch x < 0 (einschließlich x = −0). SING-Fehler mit -HUGE_VAL als Ergebnis resultieren aus x=0.
Rückgabewertnatürlicher Logarithmus des Argumentes
Querverweislog2,   log2d,   log10,   log10d,   VF_log

VectorLib Inhaltsverzeichnis  OptiVec Home