C ++ 'daki exp () işlevi, verilen bağımsız değişkene yükseltilmiş üstel (Euler sayısı) e'yi döndürür.
Bu işlev başlık dosyasında tanımlanmıştır.
(Matematik) e x = exp (x) (C ++ Programlama)
exp () prototipi (C ++ 11 standardından itibaren)
çift ifade (çift x); float exp (float x); uzun çift ifade (uzun çift x); çift ifade (T x); // İntegral türü için
Exp () işlevi tek bir argüman alır ve tip üstel değerini verir double
, float
ya da long double
türü.
exp () Parametreler
Exp () işlevi tek bir zorunlu bağımsız değişken alır ve herhangi bir değer, yani negatif, pozitif veya sıfır olabilir.
exp () Dönüş değeri
Exp () işlevi, (0, ∞) aralığındaki değeri döndürür.
Sonucun büyüklüğü, dönüş türünün bir değeri ile temsil edilemeyecek kadar büyükse, işlev uygun işaretle HUGE_VAL değerini döndürür ve bir taşma aralığı hatası oluşur.
Örnek 1: exp () işlevi C ++ 'da nasıl çalışır?
#include #include using namespace std; int main() ( double x = 2.19, result; result = exp(x); cout << "exp(x) = " << result << endl; return 0; )
Programı çalıştırdığınızda, çıktı:
exp (x) = 8.93521
Örnek 2: integral tipli exp () işlevi
#include #include using namespace std; int main() ( long int x = 13; double result; result = exp(x); cout << "exp(x) = " << result << endl; return 0; )
Programı çalıştırdığınızda, çıktı:
exp (x) = 442413