Комплексные числа в C++

Комплексные числа в C++

Для комплексных чисел в C++ предусмотрен шаблонный класс std::complex. Параметр его шаблона определяет тип коэффициентов, соответствующих действительной и мнимой части комплексного числа. В большинстве случаев в качестве параметра можно использовать тип double. Объявим простое комплексное число 1+2i:

РЕКОМЕНДУЕМ: Пять правил оптимизации программ

Математические операции с комплексными числами в C++

С комплексными числами в C++ можно работать так же, как и с остальными числовыми типами данных:

Показательная и тригонометрическая форма комплексного числа в C++

В стандартной библиотеке C++ также предусмотрены функции для работы с различными формами комплексных чисел:

Рекомендуем: Пять типичных ошибок проектирования и программирования

Понравилась статья? Поделиться с друзьями:
Добавить комментарий