Fungsi exp () dalam C ++ mengembalikan eksponensial (nombor Euler) e yang dibangkitkan ke argumen yang diberikan.
Fungsi ini ditentukan dalam fail header.
(Matematik) e x = exp (x) (Pengaturcaraan C ++)
exp () prototaip (Sehingga standard C ++ 11)
exp ganda (double x); float exp (apungan x); exp double panjang (double double x); exp dua kali ganda (T x); // Untuk jenis kamiran
Fungsi exp () mengambil satu argumen dan mengembalikan nilai eksponensial dalam jenis double
, float
atau long double
jenis.
exp () Parameter
Fungsi exp () mengambil satu argumen wajib dan boleh menjadi nilai apa pun iaitu negatif, positif atau sifar.
exp () Nilai pulangan
Fungsi exp () mengembalikan nilai dalam julat (0, ∞).
Sekiranya magnitud hasilnya terlalu besar untuk diwakili oleh nilai jenis pengembalian, fungsi mengembalikan HUGE_VAL dengan tanda yang betul, dan ralat julat limpahan berlaku.
Contoh 1: Bagaimana fungsi exp () berfungsi di C ++?
#include #include using namespace std; int main() ( double x = 2.19, result; result = exp(x); cout << "exp(x) = " << result << endl; return 0; )
Semasa anda menjalankan program, outputnya adalah:
exp (x) = 8.93521
Contoh 2: fungsi exp () dengan jenis kamiran
#include #include using namespace std; int main() ( long int x = 13; double result; result = exp(x); cout << "exp(x) = " << result << endl; return 0; )
Semasa anda menjalankan program, outputnya adalah:
exp (x) = 442413