C ++ pow () - C ++ szabványos könyvtár

A pow () függvény kiszámítja a kitevőszám erejéig emelt alapszámot.

Ezt a függvényt a fejlécfájl határozza meg.

(Matematika) alap kitevő = erő (alap, kitevő) (C ++ programozás)

pow () Prototípus (C ++ 11 szabvány szerint)

kettős erő (kettős alap, kettős kitevő); float pow (úszó alap, úszó kitevő); hosszú kettős erő (hosszú kettős alap, hosszú kettős kitevő); Előléptetett erő (1. típusú alap, 2. típusú kitevő); // Egyéb argumentumtípusok esetén

Mivel C ++ 11, ha a pow () -nek átadott argumentum van long double, akkor a Promotált visszatérési típus az long double. Ha nem, akkor a Promotált visszatérési típus double.

pow () Paraméterek

A pow () függvénynek két argumentuma van:

  • alap - az alapérték
  • kitevő - az alap kitevője

pow () visszatérési érték

A pow () függvény az exponens erejéig emelt bázist adja vissza.

1. példa: Hogyan működik a pow () C ++ nyelven?

 #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; )

A program futtatásakor a kimenet a következő lesz:

 3,4 4,4 = 218,025

2. példa: pow () különböző argumentumkombinációkkal

 #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; )

A program futtatásakor a kimenet a következő lesz:

 4,4 -3 = 0,01117393 -4 6 = 4096 

érdekes cikkek...