Ц ++ пов () - Ц ++ стандардна библиотека

Функција пов () израчунава основни број подигнут у потенцију броја експонента.

Ова функција је дефинисана у заглављу датотеке.

(Математика) основни експонент = пов (база, експонент) (програмирање на Ц ++)

прототип () прототип (као за Ц ++ 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 

Занимљиви Чланци...