std::complex для значений с действительной и мнимой частью. Тип std::complex задают двумя числами.">
⊗cpSpNmCx 316 of 696 menu

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

Комплексное значение дает шаблон std::complex для значений с действительной и мнимой частью.

Тип std::complex<double> задают двумя числами - действительной и мнимой частью. Заголовок - <complex>. Запишем число 3 + 4i и выведем обе части:

#include <complex> #include <iostream> std::complex<double> point{3.0, 4.0}; std::cout << point.real() << "\n"; std::cout << point.imag() << "\n";

Части можно менять по отдельности через real и imag. Запишем комплексное число с нулевой мнимой частью и обновим мнимую:

#include <complex> #include <iostream> std::complex<double> axis{7.0, 0.0}; axis.imag(2.0); std::cout << axis.imag() << "\n";

Создайте std::complex<double> z с частями 1.5 и -2.0. Выведите real и imag с новой строки.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить