Complex
complex
Функция Создает комплексные числа.
Синтаксис #include
complex complex(double real,double imag);
Файл, содержащий complex.h прототип
Описание Создает комплексное число из данных вещественной и мнимой части. Если параметр imag опускается, то мнимая часть считается равной 0. complex - это конструктор класса С++ complex, который определен в complex.h. Другие функции, которые также позво- ляют работать с complex, приведены в разделе "Смотри также". Некоторые из этих стандартных функций переопределяются в Для работы с комплексными версиями этих функций требуется С++. Если вы не желаете работать с С++, а предпочитае- те с С, то вам доступны только конструкции типа и возвращающие абсолютное значение комплексного числа. Они определены в В кроме этого переопределяются операции +, -, *, /, + - * / и ! Это позволяет использовать с комплексными числами обычные операции. В выражениях вы можете исполь- зовать вместе с комплексными числами, целые, ве- щественные и другие числовые типы. Опереторы по- токового ввода/вывода и переопределены для комплексных чисел, так же как и для остальных чи- сел.
Возвращаемое Комплексное число с данными вещественной и мнимой значение частями.
Переносимость Комплексные функции требуют С++ и поэтому непере- носимы. Поскольку мы следуем С++ AT&T версии 2.0, то вы можете попробовать комплексные функции на других компиляторах, придерживающихся этого же стандарта.
Смотрите также , 0,
Пример:
#include
#include
int main(void) { double x = 3.1, y=4.2; complex z = complex(x,y); cout