C ++ 'daki exp2 () işlevi, taban-2 üstel işlevini döndürür, yani verilen bağımsız değişkene yükseltilmiş 2.
İşlev, başlık dosyasında tanımlanır.
(Matematik) 2 x = exp2 (x) (C ++ Programlama)
exp2 () prototipi (C ++ 11 standardından itibaren)
çift ifade2 (çift x); float exp2 (float x); uzun çift ifade2 (uzun çift x); çift ifade2 (T x); // İntegral türü için
exp2 () Parametreler
Exp2 () işlevi tek bir zorunlu bağımsız değişken alır (pozitif, negatif veya 0 olabilir).
exp2 () Dönüş değeri
Exp2 () 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 HUGE_VAL
uygun işaretle geri döner ve bir taşma aralığı hatası oluşur.
Örnek 1: exp2 () işlevi C ++ 'da nasıl çalışır?
#include #include using namespace std; int main() ( double x = -6.19, result; result = exp2(x); cout << "exp2(x) = " << result << endl; return 0; )
Programı çalıştırdığınızda, çıktı:
ifade2 (x) = 0,013697
Örnek 2: integral türünde exp2 () işlevi
#include #include using namespace std; int main() ( long int x = 14; double result; result = exp2(x); cout << "exp2(x) = " << result << endl; return 0; )
Programı çalıştırdığınızda, çıktı:
ifade2 (x) = 16384