Функција пов () израчунава основни број подигнут у потенцију броја експонента.
Ова функција је дефинисана у заглављу датотеке.
(Математика) основни експонент = пов (база, експонент) (програмирање на Ц ++)
прототип () прототип (као за Ц ++ 11 стандард)
двоструки прах (двострука основа, двоструки експонент); плутајући прах (плутајућа база, пловећи експонент); дугачак двоструки прах (дуга двострука основа, дугачак двоструки експонент); Промовисани прах (Тип1 база, Тип2 експонент); // За остале типове аргумената
Пошто је Ц ++ 11, ако је било који аргумент прослеђен пов () long double
, повратни тип Промотед је long double
. Ако није, тип повратка Промотед је double
.
параметри пов ()
Функција пов () узима два аргумента:
- основа - основна вредност
- експонент - експонент основе
пов () Повратна вредност
Функција пов () враћа базу подигнуту у степен експонента.
Пример 1: Како функционише пов () у Ц ++?
#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; )
Када покренете програм, излаз ће бити:
3,4 4,4 = 218,025
Пример 2: пов () са различитом комбинацијом аргумената
#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; )
Када покренете програм, излаз ће бити:
4,4 -3 = 0,0117393 -4 6 = 4096