C ++ pow () - Libreria standard C ++

La funzione pow () calcola un numero base elevato alla potenza del numero esponente.

Questa funzione è definita nel file di intestazione.

(Matematica) esponente di base = pow (base, esponente) (programmazione C ++)

pow () Prototipo (come dallo standard C ++ 11)

double pow (doppia base, doppio esponente); float pow (float base, float esponente); long double pow (long double base, long double exponent); Pow promosso (base tipo1, esponente tipo2); // Per altri tipi di argomenti

Poiché C ++ 11, se un argomento passato a pow () è long double, il tipo restituito Promoted è long double. In caso contrario, il tipo restituito Promosso è double.

Pow () Parametri

La funzione pow () accetta due argomenti:

  • base : il valore di base
  • esponente - esponente della base

pow () Valore restituito

La funzione pow () restituisce la base elevata alla potenza dell'esponente.

Esempio 1: come funziona pow () in 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; )

Quando esegui il programma, l'output sarà:

 3,4 4,4 = 218,025

Esempio 2: pow () con diverse combinazioni di argomenti

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

Quando esegui il programma, l'output sarà:

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

Articoli interessanti...