C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Дебетовая карта Home Credit [CPS] RU

 polar / p / Библиотечн. функции Borland C++

Функция Возвращает комплексное число в соответствии с

                   величиной и углом.

Синтаксис          #include<complex.h>
                   complex polar(double mag, double angle);

Файл, содержащий   complex.h
прототип

Описание           polar(mag,angle) аналогично выражению:
                   complex(mag*cos(angle),mag*sin(amgle)).

Возвращаемое       Комплексное число, для данного абсолютного значе-
значение           ния и угла.

Переносимость      Комплексные функции требуют С++, и поэтому непере-
                   носимы.

Смотрите также     arg, complex, norm.

Пример:

#include<stream.h>
#include<complex.h>

int main(void)
{
   double x = 3.1, y = 4.2;
   complex z = complex(x,y);
   cout << "z =" << z  << "\n";
   cout << "имеет вещественную часть = " << real(z) << "\n";
   cout << "и мнимую часть = " << imag(z) << "\n";
   cout << "z имеет комплексное сопряжение = " << conj(z) << "\n";

   double mag = sqrt(norm(z));
   double ang = arg(z);
   cout << "Полярная форма z:\n"
   cout << "Величина = " << mag << "\n";
   cout << "Угол (в радианах) = " << ang << "\n";
   cout << "Восстановление из полярной формы: \n";
   cout << "   z = " << polar(mag,ang) << "\n";
   return 0;
}




Дебетовая карта Home Credit [CPS] RU