Шаг 417.
Библиотека STL. Числовые типы. Операции над комплексными числами. Арифметические операции

    На этом шаге мы перечислим имеющиеся арифметические операции.

    Для комплексных чисел определены четыре базовые арифметические операции, а также операции изменения знака (таблица 1).

Таблица 1. Арифметические операции класса complex<>
Выражение Описание
c1 + с2 Возвращает сумму c1 и с2
с + 1.7 Возвращает сумму с и 1.7
1.7 + с Возвращает сумму 1.7 и с
c1 - с2 Возвращает разность c1 и с2
с - 1.7 Возвращает разность с и 1.7
1.7 - с Возвращает разность 1.7 и с
c1 * с2 Возвращает произведение c1 и с2
с * 1.7 Возвращает произведение с и 1.7
1.7 * с Возвращает произведение 1.7 и с
c1 / с2 Возвращает частное от деления c1 на с2
с / 1.7 Возвращает частное от деления с на 1.7
1.7 / с Возвращает частное от деления 1.7 на с
- с Возвращает значение с с обратным знаком
+ с Возвращает с
c1 += с2 Эквивалент c1 = c1 + с2
c1 -= с2 Эквивалент c1 = c1 - с2
c1 *= с2 Эквивалент c1 = c1 * с2
c1 /= с2 Эквивалент c1 = c1 / с2

    На следующем шаге мы рассмотрим операции ввода-вывода.




Предыдущий шаг Содержание Следующий шаг