C ++ pow () - C ++ Standart Kitaplığı

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 

Ilginç makaleler...