Przestrzenie nazw
Warianty
Działania

pow

Z cppreference.com
< cpp‎ | numeric‎ | math

Składnia:

#include <cmath>double pow(double podstawa, double wykladnik );

Funkcja pow() zwraca podstawa podniesione do wykladnik potegi.

W przypadku, gdy podstawa jest rowna zero i wykladnik jest mniejszy lub równy zero, albo podstawa jest ujemna i wykladnik nie jest liczbą całkowitą, występuje błąd dziedziny. W przypadku przekroczenia zakresu występuje range error.

C++ dostarcza przeciążone wersje funkcji:

#include <cmath>float pow(float podstawa, float wykladnik );// to samo co powf() w C99longdouble pow(longdouble podstawa, longdouble wykladnik );// to samo co powl() w C99


C++ dostarcza przeciążone wersje funkcji, podnoszące do potęg całkowitych:

#include <cmath>float pow(float postawa, int wyklanik );double pow(double podstawa, int wykladnik );longdouble pow(longdouble podstawa, int wykladnik );

Powiązane tematy: exp, log, sqrt

close