C ++ exp2 () - C ++ standarta bibliotēka

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_VALar 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 

Interesanti raksti...