C ++ exp2 () - Libreria standard C ++

La funzione exp2 () in C ++ restituisce la funzione esponenziale in base 2, cioè 2 elevata all'argomento specificato.

La funzione è definita nel file di intestazione.

(Matematica) 2 x = exp2 (x) (Programmazione C ++)

Prototipo exp2 () (come dallo standard C ++ 11)

doppia exp2 (doppia x); float exp2 (float x); lunga doppia esp2 (lunga doppia x); doppia exp2 (T x); // Per il tipo integrale

Parametri exp2 ()

La funzione exp2 () accetta un singolo argomento obbligatorio (può essere positivo, negativo o 0).

exp2 () Restituisce il valore

La funzione exp2 () restituisce il valore nell'intervallo (0, ∞) .

Se la grandezza del risultato è troppo grande per essere rappresentata da un valore del tipo restituito, la funzione restituisce HUGE_VALil segno corretto e si verifica un errore di intervallo di overflow.

Esempio 1: come funziona la funzione 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; ) 

Quando esegui il programma, l'output sarà:

 exp2 (x) = 0,013697 

Esempio 2: funzione exp2 () con tipo integrale

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

Quando esegui il programma, l'output sarà:

 exp2 (x) = 16384 

Articoli interessanti...