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

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

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

Синтаксис:

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

Параметр:

  • z: представляет данное комплексное число.

Возврат: возвращает аргумент комплексного числа.

Нижеприведенные программы иллюстрируют вышеуказанную функцию: -

Пример 1:

// C++ program to demonstrate
// example of arg() function.
#include <bits/stdc++.h>
using namespace std;
int main ()
{
// defines the complex number: (5.0 + 12.0i)
complex< double > complexnumber (5.0, 12.0);
// prints the argument of the complex number
cout << "The argument of " << complexnumber << " is: " ;
cout << arg(complexnumber) << endl;
return 0;
}
Выход:
Аргумент (5,12): 1.17601

Пример 2:

// C++ program to demonstrate
// example of arg() function
#include <bits/stdc++.h>
using namespace std;
int main ()
{
// defines the complex number: (4.0+3.0i)
complex< double > complexnumber (4.0, 3.0);
// prints the argument of the complex number
cout << "The argument of " << complexnumber << " is: " ;
cout << arg(complexnumber) << endl;
return 0;
}
Выход:
Аргумент (4,3): 0,643501
Хотите узнать о лучших видео и практических задачах, ознакомьтесь с базовым курсом C ++ для базового и продвинутого уровня C ++ и курсом C ++ STL для базового уровня плюс STL. Чтобы завершить подготовку от изучения языка к DS Algo и многому другому, см. Полный курс подготовки к собеседованию .
C++