Die Funktion exp () in C ++ gibt das Exponential (Eulers Nummer) e zurück, das für das angegebene Argument ausgelöst wurde.
Diese Funktion ist in der Header-Datei definiert.
(Mathematik) e x = exp (x) (C ++ - Programmierung)
exp () Prototyp (Stand C ++ 11 Standard)
double exp (double x); float exp (float x); long double exp (langes doppeltes x); doppelte Exp (T x); // Für integralen Typ
Die exp () Funktion nimmt ein einziges Argument und gibt Exponentialwert in Typ double
, float
oder long double
Typ.
exp () Parameter
Die Funktion exp () verwendet ein einzelnes obligatorisches Argument und kann ein beliebiger Wert sein, dh negativ, positiv oder null.
exp () Rückgabewert
Die Funktion exp () gibt den Wert im Bereich von (0, ∞) zurück.
Wenn die Größe des Ergebnisses zu groß ist, um durch einen Wert des Rückgabetyps dargestellt zu werden, gibt die Funktion HUGE_VAL mit dem richtigen Vorzeichen zurück, und es tritt ein Überlaufbereichsfehler auf.
Beispiel 1: Wie funktioniert die Funktion exp () in C ++?
#include #include using namespace std; int main() ( double x = 2.19, result; result = exp(x); cout << "exp(x) = " << result << endl; return 0; )
Wenn Sie das Programm ausführen, lautet die Ausgabe wie folgt:
exp (x) = 8,93521
Beispiel 2: exp () -Funktion mit Integraltyp
#include #include using namespace std; int main() ( long int x = 13; double result; result = exp(x); cout << "exp(x) = " << result << endl; return 0; )
Wenn Sie das Programm ausführen, lautet die Ausgabe wie folgt:
exp (x) = 442413