C ++ pow () - C ++ standardbibliotek

Pow () -funksjonen beregner et basenummer som er hevet til kraften til eksponentnummeret.

Denne funksjonen er definert i topptekstfilen.

(Matematikk) base eksponent = pow (base, eksponent) (C ++ programmering)

pow () Prototype (fra og med C ++ 11 standard)

dobbel pow (dobbel base, dobbel eksponent); float pow (float base, float exponent); lang dobbel pow (lang dobbel base, lang dobbel eksponent); Promoted pow (Type1 base, Type2 eksponent); // For andre argumenttyper

Siden C ++ 11, hvis noe argument sendt til pow () er long double, er returtypen Promoted long double. Hvis ikke, er returtypen Promoted double.

pow () Parametere

Pow () -funksjonen tar to argumenter:

  • base - basisverdien
  • eksponent - eksponent for basen

pow () Returverdi

Pow () -funksjonen returnerer basen hevet til kraften til eksponenten.

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 kjører programmet, vil utdataene være:

 3,4 4,4 = 218,025

Eksempel 2: pow () med forskjellig kombinasjon av 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 kjører programmet, vil utdataene være:

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

Interessante artikler...