Перевод этой страницы?:

pow

Синтакс:

    #include <cmath>
    double pow( double base, double exp );

Функция pow() возвращает основание base возведённое в exp-ную степень. Распространена ошибка когда основание равно нулю, а степень меньше или равна нулю. Так же распространённая ошибка, когда основание отрицательно, а степень не является целой. Все эти ошибки вызывают исключение overflow.

C++ так же представляет следующие перегруженные формы:

    #include <cmath>
    float pow( float base, float exp ); // схожа с powf() в C99
    long double pow( long double base, long double exp ); // схожа с powl() в C99

C++ так же представлет перегруженные методы pow() для целых степеней:

    #include <cmath>
    float pow( float base, int exp );
    double pow( double base, int exp );
    long double pow( long double base, int exp );

Смотри также: exp, log, sqrt