C++Сделать функцию вычисления ступени числа с показателем (без использования функции pow)

C++
Сделать функцию вычисления ступени числа с показателем (без использования функции pow)

Задать свой вопрос
Даниил Каур
Могу воплотить при помощи экспоненты и логарифма, но он также просит библиотеку cmath (math.h), в которой есть функция pow
Елена Войновская-Волкович
Мне бы как можно проще , иначе это будет смотреться удивительно перед учителем
1 ответ

include lt;iostreamgt;

include lt;cmathgt;

using namespace std;

long double StepenChisla(float x, float y)

return exp(log(x)*y);

int main()

   float a,n;

   cin gt;gt; a gt;gt; n;

   cout lt;lt; StepenChisla(a,n);

   return 0;


Почему float? Чтоб вычислять вещественные числа тоже (можно использовать long double для больших чисел, как при возвращении ответа функции)

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт