C ++ exp2 () - C ++ standartinė biblioteka

C2+ funkcija exp2 () grąžina eksponentinę bazės-2 funkciją, ty 2, pakeltą nurodytam argumentui.

Funkcija apibrėžta antraštės faile.

(Matematika) 2 x = exp2 (x) (C ++ programavimas)

exp2 () prototipas (pagal standartą C ++ 11)

dviguba exp2 (dviguba x); plūdė exp2 (plūdė x); long double exp2 (ilgas dvigubas x); dviguba exp2 (Tx); // integraliniam tipui

exp2 () parametrai

Funkcijai exp2 () reikia vieno privalomo argumento (gali būti teigiamas, neigiamas arba 0).

exp2 () Grąžinimo vertė

Funkcija exp2 () grąžina reikšmę diapazone (0, ∞) .

Jei rezultato dydis yra per didelis, kad jį būtų galima parodyti grąžinimo tipo verte, funkcija grįžta HUGE_VALsu tinkamu ženklu ir įvyksta perpildymo diapazono klaida.

1 pavyzdys: Kaip funkcija exp2 () veikia C ++?

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

Kai paleisite programą, išvestis bus:

 exp2 (x) = 0,013697 

2 pavyzdys: funkcija exp2 () su integraliniu tipu

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

Kai paleisite programą, išvestis bus:

 exp2 (x) = 16384 

Įdomios straipsniai...