РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
136 of 815 menu

Метод real

Метод real класса complex возвращает действительную часть комплексного числа. Комплексное число состоит из двух частей: действительной и мнимой. Данный метод не принимает параметров и возвращает значение типа double, представляющее собой действительную часть числа.

Синтаксис

complex<T> c; c.real()

Пример

Давайте создадим комплексное число с действительной частью 3 и мнимой частью 4 и выведем его действительную часть на экран:

#include <iostream> #include <complex> using namespace std; int main() { complex<double> c(3, 4); cout << c.real() << endl; return 0; }

Результат выполнения кода:

3

Пример

Давайте используем метод real вместе с методом imag, чтобы вывести обе части комплексного числа:

#include <iostream> #include <complex> using namespace std; int main() { complex<double> c(5, 7); cout << "Real: " << c.real() << endl; cout << "Imag: " << c.imag() << endl; return 0; }

Результат выполнения кода:

"Real: 5" "Imag: 7"

Пример

Давайте сохраним действительную часть комплексного числа в отдельную переменную и выполним с ней арифметическую операцию:

#include <iostream> #include <complex> using namespace std; int main() { complex<double> c(8, 2); double res = c.real() + 1.5; cout << res << endl; return 0; }

Результат выполнения кода:

9.5

Смотрите также

  • класс complex,
    который представляет комплексное число
  • метод imag,
    который возвращает мнимую часть числа
  • метод real,
    который возвращает действительную часть числа
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить