exp, log, log10, pow - Exponentialfunktion, Logarithmenfunktionen und Potenzfunktionen
#include <math.h>
double exp(double x);
double log(double x);
double log10(double x);
double pow(double x, double y);
Die Funktion exp gibt den Wert von e hoch x zurück.
Die Funktion log() gibt den natürlichen Logarithmus von x zurück.
Die Funktion log10() gibt den Logarithmus zur Basis 10 von x zurück.
Die Funktion pow() gibt den Wert von x hoch y zurück.
Die Funktionen log() und log10() können folgende Fehler zurückliefern:
EDOM |
Das Argument x ist negativ |
||
ERANGE |
Das Argument x ist 0. Der Logarithmus von 0 ist nicht definiert. |
Die Funktion pow() kann folgenden Fehler zurückliefern:
EDOM |
Das Argument x ist negativ und das Argument y ist keine ganze Zahl. Dies würde eine komplexe Zahl darstellen. |
SVID 3, POSIX, BSD 4.3, ISO 9899