C ++ pow () - Standardna knjižnica C ++

Funkcija pow () izračuna osnovno število, dvignjeno v potenco eksponentnega števila.

Ta funkcija je definirana v datoteki glave.

(Matematika) osnovni eksponent = pow (osnova, eksponent) (programiranje na C ++)

pow () Prototip (od standarda C ++ 11)

dvojni prah (dvojna osnova, dvojni eksponent); plovec v prahu (plavajoča osnova, plovec eksponent); dolg dvojni prah (dolga dvojna osnova, dolg dvojni eksponent); Promoted pow (osnova 1, eksponent tipa 2); // Za druge vrste argumentov

Ker je C ++ 11, če je kateri koli argument, ki je poslan v pow () long double, vrnjeni tip Promoted je long double. V nasprotnem primeru je vrsta vračila Promoted double.

parametri pow ()

Funkcija pow () ima dva argumenta:

  • osnova - osnovna vrednost
  • eksponent - eksponent osnove

pow () Vrnjena vrednost

Funkcija pow () vrne osnovo, dvignjeno v potenco eksponenta.

Primer 1: Kako pow () deluje v jeziku C ++?

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

Ko zaženete program, bo rezultat:

 3,4 4,4 = 218,025

Primer 2: pow () z različno kombinacijo argumentov

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

Ko zaženete program, bo rezultat:

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

Zanimive Članki...