Traducciones de esta página?:

pow

Sintaxis:

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

La función pow() devuelve base elevado a la potencia exp.

Un error de dominio es devuelto si:

  • base es cero y exp es menor o igual que cero
  • base es negativa y exp no es un número entero

Un error de rango es devuelto si hay desbordamiento.

C++ proporciona las siguientes formas de sobrecarga:

    #include <cmath>
    float pow( float base, float exp ); // igual que powf() en C99
    long double pow( long double base, long double exp ); // igual que powl() en C99

Además, C++ proporciona las versiones de pow() con exponenciación entera:

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

Tópicos Relacionados: exp, log, sqrt