C ++ exp2 () - Biblioteca standard C ++

Funcția exp2 () din C ++ returnează funcția exponențială bază-2, adică 2 ridicată la argumentul dat.

Funcția este definită în fișierul antet.

(Matematică) 2 x = exp2 (x) (Programare C ++)

exp2 () prototip (Începând cu standardul C ++ 11)

dublu exp2 (dublu x); float exp2 (float x); exp2 dublu lung (dublu lung x); exp2 dublu (T x); // Pentru tip integral

exp2 () Parametri

Funcția exp2 () ia un singur argument obligatoriu (poate fi pozitiv, negativ sau 0).

exp2 () Valoare returnată

Funcția exp2 () returnează valoarea în intervalul (0, ∞) .

Dacă magnitudinea rezultatului este prea mare pentru a fi reprezentată de o valoare de tipul returnat, funcția revine HUGE_VALcu semnul corespunzător și apare o eroare de interval de depășire.

Exemplul 1: Cum funcționează funcția exp2 () în C ++?

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

Când rulați programul, ieșirea va fi:

 exp2 (x) = 0,013697 

Exemplul 2: funcția exp2 () cu tip integral

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

Când rulați programul, ieșirea va fi:

 exp2 (x) = 16384 

Articole interesante...