Функция мощности в C / C ++

Опубликовано: 31 Декабря, 2021

Имея два основания и экспоненту, функция pow () находит x в степени y, то есть x y . В основном значение экспоненты в языке C рассчитывается с помощью функции pow ().
Пример:

Ввод: 2.0, 5.0
Выход: 32
Объяснение:
pow (2.0, 5.0) выполняет 2.0, поднятое до
степень 5.0, равная 32

Ввод: 5.0, 2.0
Выход: 25
Объяснение:
pow (5.0, 2.0) выполняет 5.0, возведенную в
степень 2,0, что равняется 25

Синтаксис:

 двойная мощь (двойная x, двойная y);

Параметры: метод принимает два аргумента:

  • x: базовое значение с плавающей запятой
  • y: значение мощности с плавающей запятой

Программа:

C

// C program to illustrate
// power function
#include <math.h>
#include <stdio.h>
int main()
{
double x = 6.1, y = 4.8;
// Storing the answer in result.
double result = pow (x, y);
printf ( "%.2lf" , result);
return 0;
}

C ++

// CPP program to illustrate
// power function
#include <bits/stdc++.h>
using namespace std;
int main()
{
double x = 6.1, y = 4.8;
// Storing the answer in result.
double result = pow (x, y);
// printing the result upto 2
// decimal place
cout << fixed << setprecision(2) << result << endl;
return 0;
}
Выход:

5882.79
C++ C