пятница, 19 апреля 2013 г.

[Статья I] Комплексные числа.

  Комплексное число - число вида ±z = x ± jy, где x и y - действительные числа, а j - мнимая единица. 

  И поэтому мы будем реализовывать действительную и мнимую часть в отдельности.

1) Подключим необходимые библиотеки и пространства имен :









2) Создадим тип комплексных чисел и в отдельности опишем вещественную и мнимую часть :


3) Перегрузим необходимые функции :




















































4) Проверим работу с комплексными числами :




























5) Результат работы программы с произвольными комплексными числами (2-j) и (9+j5) :






















Исходный код программы.

Разумеется, все это уже реализовано в С++, но мне удобнее использовать свои наработки.

1 комментарий:

  1. Куда вы тама пропали?... Вдохновение завершилось?

    ОтветитьУдалить