C ++ pow () - Biblioteka standardowa C ++

Funkcja pow () oblicza liczbę podstawową podniesioną do potęgi liczby wykładnika.

Ta funkcja jest zdefiniowana w pliku nagłówkowym.

(Matematyka) podstawowy wykładnik = pow (podstawa, wykładnik) (Programowanie w C ++)

pow () Prototyp (w standardzie C ++ 11)

podwójne pow (podwójna podstawa, podwójny wykładnik); float pow (podstawa float, wykładnik float); długie podwójne pow (długa podwójna podstawa, długi podwójny wykładnik); Promowane pow (podstawa Type1, wykładnik Type2); // Dla innych typów argumentów

Od C ++ 11, jeśli jakikolwiek argument przekazany do funkcji pow () jest long double, zwracany typ Promoted to long double. Jeśli nie, typ zwracany Promoted to double.

pow () Parametry

Funkcja pow () przyjmuje dwa argumenty:

  • podstawa - wartość podstawowa
  • wykładnik - wykładnik podstawy

pow () Wartość zwracana

Funkcja pow () zwraca podstawę podniesioną do potęgi wykładnika.

Przykład 1: Jak pow () działa w 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; )

Po uruchomieniu programu wynik będzie następujący:

 3,4 4,4 = 218,025

Przykład 2: pow () z inną kombinacją argumentów

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

Po uruchomieniu programu wynik będzie następujący:

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

Interesujące artykuły...