Funkcija exp2 (), kas atrodas C ++, atgriež bāzes 2 eksponenciālo funkciju, ti, 2, kas izvirzīta uz norādīto argumentu.
Funkcija ir definēta galvenes failā.
(Matemātika) 2 x = exp2 (x) (C ++ programmēšana)
exp2 () prototips (pēc standarta C ++ 11)
dubultā exp2 (dubultā x); pludiņš exp2 (pludiņš x); long double exp2 (garš dubultā x); dubultā exp2 (T x); // Neatņemamajam tipam
exp2 () parametri
Funkcijai exp2 () ir nepieciešams viens obligāts arguments (var būt pozitīvs, negatīvs vai 0).
exp2 () Atgriešanās vērtība
Funkcija exp2 () atgriež vērtību diapazonā (0, ∞) .
Ja rezultāta lielums ir pārāk liels, lai to attēlotu ar atgriešanās veida vērtību, funkcija atgriežas HUGE_VAL
ar pareizo zīmi un rodas pārpildes diapazona kļūda.
1. piemērs: Kā funkcija exp2 () darbojas C ++?
#include #include using namespace std; int main() ( double x = -6.19, result; result = exp2(x); cout << "exp2(x) = " << result << endl; return 0; )
Palaidot programmu, izeja būs:
exp2 (x) = 0,0113697
2. piemērs: funkcija exp2 () ar integrālo tipu
#include #include using namespace std; int main() ( long int x = 14; double result; result = exp2(x); cout << "exp2(x) = " << result << endl; return 0; )
Palaidot programmu, izeja būs:
exp2 (x) = 16384