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

Funkcija exp () C ++ grąžina eksponentą (Eulerio skaičių) e, pakeltą nurodytam argumentui.

Ši funkcija apibrėžta antraštės faile.

(Matematika) e x = exp (x) (C ++ programavimas)

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

dviguba ekspozicija (dviguba x); float exp (plūduriuojantis x); long double exp (ilgas dvigubas x); dviguba ekspozicija (T x); // integraliniam tipui

EXP () funkcija trunka vieną argumentą ir grąžina eksponentinį vertę tipo double, floatar long doubletipo.

exp () parametrai

Funkcijoje „exp ()“ yra vienas privalomas argumentas ir ji gali būti bet kokia reikšmė, ty neigiama, teigiama arba nulis.

exp () Grąžinimo vertė

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

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

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

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

Kai paleisite programą, išvestis bus:

 exp (x) = 8,93521 

2 pavyzdys: funkcija exp () su integraliniu tipu

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

Kai paleisite programą, išvestis bus:

 exp (x) = 442413 

Įdomios straipsniai...