Оригинальный DVD-ROM: eXeL@B DVD !
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 2 июля!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

ПРОГРАММИРОВАНИЕ НА C и С++



Давно заметил, что всё-таки языки С/C++ это не самый лучший вариант программирования под Windows. Сейчас появилась масса более современных и удобных языков, например тот же Python - кроссплатформенный язык, очень легок в изучение. Я его изучил буквально за несколько дней по этому курсу - ссылка. Автор постарался, там видеоуроки на удивление легкие и понятные.

complex

 
 Функция            Создает комплексные числа.
 
 
 
 Синтаксис          #include<complex.h>
 
                    complex complex(double real,double imag);
 
 
 
 Файл, содержащий   complex.h
 
 прототип
 
 
 
 Описание           Создает комплексное число из данных вещественной и
 
                    мнимой части.  Если параметр  imag  опускается,  то
 
                    мнимая  часть  считается  равной  0.
 
 
 
                    complex -   это  конструктор  класса  С++  complex,
 
                    который  определен  в  complex.h.  Другие  функции,
 
                    которые   также   позволяют   работать  с  complex,
 
                    приведены в разделе "Смотри  также".  Некоторые  из
 
                    этих стандартных функций переопределяются в math.h.
 
                    Для работы с  комплексными  версиями  этих  функций
 
                    требуется С++.
 
 
 
                    Если вы не желаете работать с С++,  а предпочитаете
 
                    с С, то вам доступны только конструкции типа struct
 
                    complex  и  cabs,  возвращающие абсолютное значение
 
                    комплексного числа.  Они  определены  в  math.h.
 
 
 
                    В complex.h,  кроме этого переопределяются операции
 
                    +,  -,  *,  /,  +=,  -=,  *=,  /=,  =, == и !=. Это
 
                    позволяет  использовать  с   комплексными   числами
 
                    обычные    операции.   В   выражениях   вы   можете
 
                    использовать вместе с комплексными числами,  целые,
 
                    вещественные  и  другие  числовые  типы.  Опереторы
 
                    потокового ввода/вывода << и >> переопределены  для
 
                    комплексных  чисел,  так  же  как  и  для остальных
 
                    чисел.
 
 
 
 Возвращаемое       Комплексное число с данными вещественной и мнимой
 
 значение           частями.
 
 
 
 Переносимость      Комплексные функции требуют С++ и поэтому непере-
 
                    носимы. Поскольку мы следуем С++ AT&T  версии  2.0,
 
                    то  вы  можете  попробовать  комплексные функции на
 
                    других  компиляторах,  придерживающихся  этого   же
 
                    стандарта.
 
 
 
 Смотрите также     abs, acos, arg, asin, atan, atan2, conj, cos, cosh,
 
                    imag, log, log10,  norm,  polar,  pow,  real,  sin,
 
                    sinh, sqrt, tan, tanh.
 
 
 
 Пример:
 
 
 
 #include<iostream.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"
 
    return 0;
 
 }

<< ВЕРНУТЬСЯ В ПОДРАЗДЕЛ

<< ВЕРНУТЬСЯ В ОГЛАВЛЕНИЕ




Материалы находятся на сайте https://exelab.ru/pro/



Оригинальный DVD-ROM: eXeL@B DVD !


Вы находитесь на EXELAB.rU
Проект ReactOS