C ++ exp2 () - C ++ Standardbibliothek

Die exp2 () - Funktion in C ++ gibt die Exponentialfunktion der Basis 2 zurück, dh 2, die auf das angegebene Argument angehoben wird.

Die Funktion ist in der Header-Datei definiert.

(Mathematik) 2 x = exp2 (x) (C ++ - Programmierung)

exp2 () Prototyp (Stand C ++ 11 Standard)

double exp2 (double x); float exp2 (float x); long double exp2 (long double x); doppelt exp2 (T x); // Für integralen Typ

exp2 () Parameter

Die Funktion exp2 () verwendet ein einzelnes obligatorisches Argument (kann positiv, negativ oder 0 sein).

exp2 () Rückgabewert

Die Funktion exp2 () 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, wird die Funktion HUGE_VALmit dem richtigen Vorzeichen zurückgegeben, und es tritt ein Überlaufbereichsfehler auf.

Beispiel 1: Wie funktioniert die Funktion exp2 () in C ++?

 #include #include using namespace std; int main() ( double x = -6.19, result; result = exp2(x); cout << "exp2(x) = " << result << endl; return 0; ) 

Wenn Sie das Programm ausführen, lautet die Ausgabe wie folgt:

 exp2 (x) = 0,013697 

Beispiel 2: exp2 () -Funktion mit Integraltyp

 #include #include using namespace std; int main() ( long int x = 14; double result; result = exp2(x); cout << "exp2(x) = " << result << endl; return 0; )

Wenn Sie das Programm ausführen, lautet die Ausgabe wie folgt:

 exp2 (x) = 16384 

Interessante Beiträge...