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

Funkcija pow () izračunava osnovni broj podignut u potenciju broja eksponenta.

Ova je funkcija definirana u zaglavnoj datoteci.

(Matematika) osnovni eksponent = pow (baza, eksponent) (Programiranje na C ++)

pow () prototip (kao za C ++ 11 standard)

dvostruki prah (dvostruka baza, dvostruki eksponent); plovak u prahu (plutajuća baza, ploveći eksponent); dugi dvostruki prah (duga dvostruka baza, dugi dvostruki eksponent); Promovirani prah (Tip1 baza, Tip2 eksponent); // Za ostale vrste argumenata

Budući da je C ++ 11, ako je bilo koji argument proslijeđen u pow () long double, povratni tip Promoted jest long double. Ako nije, vrsta povrata Promoted je double.

pow () parametri

Funkcija pow () uzima dva argumenta:

  • baza - osnovna vrijednost
  • eksponent - eksponent baze

pow () Povratna vrijednost

Funkcija pow () vraća bazu podignutu u potenciju eksponenta.

Primjer 1: Kako pow () radi u 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; )

Kada pokrenete program, izlaz će biti:

 3,4 4,4 = 218,025

Primjer 2: pow () s različitom kombinacijom argumenata

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

Kada pokrenete program, izlaz će biti:

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

Zanimljivi članci...