Описание функций Си

       

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



Содержание раздела