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