Класс complex
Класс шаблона описание объекта, который хранит 2 объекта типа Тип, один, представляющий действительную комплексного числа, а другой, представляющее мнимую части.
template<class Type>
class complex
Заметки
Объект класса Тип.
Открытые имеет конструктор по умолчанию, деструктор конструктор копии и оператор присваивания с обычным расширением функциональности.
Может быть присвоено целое число или значения с плавающей запятой, или преобразование типа на такие значения с обычным расширением функциональности.
Определяет арифметические операторы и математические функции, при необходимости, определенных для типов с плавающей запятой с обычным расширением функциональности.
В частности, если место различия не могут существовать между построением копирования и разработке по умолчанию подписаннсяыми по заданию. Ни одна из операций на объектах класса Тип могут создавать исключения.
Явной специализации сложных класса шаблона существуют для 3 с плавающей запятой. В этой реализации, значением любого другого типа Тип предоставляет подходящую роль в double для реальных вычислений, с результатами double, обратно на хранимый объект типа Тип.
конструкторов;
Построение комплексное число с указанными реальными и мнимыми частями или как копию какого-либо комплексного числа. |
Определения типов
Тип, представляющий тип данных, используемый для представления реальные и мнимые части комплексного числа. |
Функции-члены
Извлекает мнимый компонент комплексного числа. |
|
Извлекает реальный компонент комплексного числа. |
Операторы
Умножает комплексное число целевых объектов фактором, который может быть сложным или один и тот же тип, что и реальные и мнимые части комплексного числа. |
|
Добавляет номер в комплексному число целевых объектов, где добавлен номер может быть сложным или того же типа, что и реальные и мнимые части комплексного числа, к которому оно добавляется. |
|
Вычитает число от комплексного числа целевого объекта, где вычитанный число может быть сложным или того же типа, что и реальные и мнимые части комплексного числа, к которому оно добавляется. |
|
Делит комплексное число целевых объектов делителем, может быть сложным или один и тот же тип, что и реальные и мнимые части комплексного числа. |
|
Присвоить число в комплексному число целевых объектов, где число, может быть сложным или того же типа, что и реальные и мнимые части комплексного числа, которому он присвоен. |
Требования
Заголовок: <complex>
Пространство имен: std
См. также
Ссылки
Потокобезопасность в стандартной библиотеке C++