Pow () işlevi, üs sayısının üssüne yükseltilmiş bir temel sayıyı hesaplar.
Bu işlev başlık dosyasında tanımlanmıştır.
(Matematik) temel üs = üs (taban, üs) (C ++ Programlama)
pow () Prototip (C ++ 11 standardından itibaren)
çift üs (çift taban, çift üs); float pow (float base, float üs); uzun çift üs (uzun çift taban, uzun çift üs); Yükseltilmiş üs (Tür1 baz, Tür2 üs); // Diğer bağımsız değişken türleri için
C ++ 11'den beri, pow () 'ya iletilen herhangi bir argüman varsa long double
, dönüş türü Promoted olur long double
. Değilse, Promoted dönüş türü double
.
pow () Parametreler
Pow () işlevi iki argüman alır:
- taban - temel değer
- üs - tabanın üssü
pow () Dönüş Değeri
Pow () işlevi üs kuvvetine yükseltilmiş tabanı döndürür.
Örnek 1: pow () C ++ 'da nasıl çalışır?
#include #include using namespace std; int main () ( double base, exponent, result; base = 3.4; exponent = 4.4; result = pow(base, exponent); cout << base << "^" << exponent << " = " << result; return 0; )
Programı çalıştırdığınızda, çıktı:
3,4 4,4 = 218,025
Örnek 2: pow () Farklı Bağımsız Değişken Kombinasyonu ile
#include #include using namespace std; int main () ( long double base = 4.4, result; int exponent = -3; result = pow(base, exponent); cout << base << "^" << exponent << " = " << result << endl; // Both arguments int // pow() returns double in this case int intBase = -4, intExponent = 6; double answer; answer = pow(intBase, intExponent); cout << intBase << "^" << intExponent << " = " << answer; return 0; )
Programı çalıştırdığınızda, çıktı:
4,4 -3 = 0,0117393 -4 6 = 4096