Pow () -funktionen beregner et basisnummer, der er hævet til eksponentnummerets styrke.
Denne funktion er defineret i headerfilen.
(Matematik) base eksponent = pow (base, eksponent) (C ++ programmering)
pow () Prototype (pr. C ++ 11-standard)
dobbelt pow (dobbelt base, dobbelt eksponent); float pow (float base, float exponent); lang dobbelt pow (lang dobbelt base, lang dobbelt eksponent); Promoted pow (Type1 base, Type2 eksponent); // For andre argumenttyper
Da C ++ 11, hvis et hvilket som helst argument, der sendes til pow (), er long doublereturtypen Promoted long double. Hvis ikke, er returtypen Promoveret double.
pow () Parametre
Funktionen pow () tager to argumenter:
- base - basisværdien
- eksponent - eksponent for basen
pow () Return Value
Funktionen pow () returnerer basen hævet til eksponentens styrke.
Eksempel 1: Hvordan fungerer pow () i 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; )
Når du kører programmet, vil output være:
3,4 4,4 = 218,025
Eksempel 2: pow () med forskellig kombination af argumenter
#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; )
Når du kører programmet, vil output være:
4,4 -3 = 0,0117393 -4 6 = 4096








