Функция exp () для комплексного числа в C ++

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

Функция exp () для комплексного числа определена в файле комплексного заголовка. Эта функция является сложной версией функции exp () . Эта функция используется для вычисления экспоненты с основанием e комплексного числа z и возвращает экспоненту с основанием e комплексного числа z.

Синтаксис:

шаблон <класс T> сложный <T> 
       ехр (константный комплекс <T> & z);

Параметр: этот метод принимает обязательный параметр z, который представляет комплексное число.

Возвращаемое значение: эта функция возвращает экспоненту по основанию e комплексного числа z.

Ниже программы иллюстрируют функцию exp () в C ++:

Пример 1: -

// c++ program to demonstrate
// example of exp() function.
#include <bits/stdc++.h>
using namespace std;
// driver program
int main()
{
// initializing the complex: (-1.0+0.0i)
complex< double > complexnumber(-1.0, 0.0);
// use of exp() function for complex number
cout << "The exp of "
<< complexnumber
<< " is "
<< exp (complexnumber)
<< endl;
return 0;
}
Выход:
Эксперимент (-1,0) равен (0,367879,0)

Пример 2: -

// c++ program to demonstrate
// example of exp() function.
#include <bits/stdc++.h>
using namespace std;
// driver program
int main()
{
// initializing the complex: (0.0 + 1.0i)
complex< double > complexnumber(0.0, 1.0);
// use of exp() function for complex number
cout << "The exp of "
<< complexnumber
<< " is "
<< exp (complexnumber)
<< endl;
return 0;
}
Выход:
Эксперимент (0,1) равен (0.540302,0.841471)
Хотите узнать о лучших видео и практических задачах, ознакомьтесь с базовым курсом C ++ для базового и продвинутого уровня C ++ и курсом C ++ STL для базового уровня плюс STL. Чтобы завершить подготовку от изучения языка к DS Algo и многому другому, см. Полный курс подготовки к собеседованию .
C++