Пространства имён
Варианты
Действия

std::complex

Материал из cppreference.com
< cpp‎ | numeric

 
 
Numerics библиотеки
Общие математические функции
Плавающей точкой окружающей среды
Комплексные числа
Числовых массивов
Псевдослучайных чисел поколения
Во время компиляции рациональной арифметики (C++11)
Generic числовые операции
Оригинал:
Generic numeric operations
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
iota(C++11)
accumulate
inner_product
adjacent_difference
partial_sum
 
Комплексные числа
Функции-члены
complex::complex
complex::operator=
complex::real
complex::imag
complex::operator+=
complex::operator-=
complex::operator*=
complex::operator/=
Функции, не являющиеся членами
operator==
operator!=
operator<<
operator>>
real
imag
abs
arg
norm
conj
proj(C++11)
polar
Экспоненциальной функции
Оригинал:
Exponential functions
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
exp
log
log10
Мощность функций
Оригинал:
Power functions
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
pow
sqrt
Тригонометрические функции
Оригинал:
Trigonometric functions
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
asin(C++11)
acos(C++11)
atan(C++11)
Гиперболические функции
Оригинал:
Hyperbolic functions
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
asinh(C++11)
acosh(C++11)
atanh(C++11)
 
Определено в заголовочном файле <complex>
template< class T >
class complex; //not defined
(1)
template<> class complex<float>;
(2)
template<> class complex<double>;
(3)
template<> class complex<long double>;
(4)
Специализаций std::complex<float>, std::complex<double>, и std::complex<long double> являются дословным типов для представления и манипулирования комплексными числами.
Оригинал:
The specializations std::complex<float>, std::complex<double>, and std::complex<long double> are literal types for representing and manipulating комплексными числами.
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Эффект экземпляра шаблона complex для любого другого типа не определен.
Оригинал:
The effect of instantiating the template complex for any other type is unspecified.
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

Содержание

[править] Член типов

Член типа
Оригинал:
Member type
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
Definition
value_type T

[править] Член функций

создает комплексные числа
Оригинал:
constructs a complex number
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член)
присваивает содержимое
Оригинал:
assigns the contents
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член) [edit]
доступ к вещественной части комплексного числа
Оригинал:
accesses the real part of the complex number
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член) [edit]
accesses the imaginary part of the complex number
(public функция-член) [edit]
присваивания двух комплексных чисел или сложные и скаляр
Оригинал:
compound assignment of two complex numbers or a complex and a scalar
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(public функция-член) [edit]

[править] Не являющиеся членами функций

применяются унарные операторы для комплексных чисел
Оригинал:
applies unary operators to complex numbers
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(шаблон функции) [edit]
выполняет сложную арифметику номер на двух комплексных значений или сложными и скаляр
Оригинал:
performs complex number arithmetics on two complex values or a complex and a scalar
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(шаблон функции) [edit]
сравнивает два комплексных чисел или сложные и скаляр
Оригинал:
compares two complex numbers or a complex and a scalar
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(шаблон функции) [edit]
сериализации и десериализации комплексного числа
Оригинал:
serializes and deserializes a complex number
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(шаблон функции) [edit]
возвращает реальный компонент
Оригинал:
returns the real component
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(шаблон функции) [edit]
возвращает мнимую компоненту
Оригинал:
returns the imaginary component
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(шаблон функции) [edit]
Возвращает модуль комплексного числа
Оригинал:
returns the magnitude of a complex number
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(шаблон функции) [edit]
возвращает фазового угла
Оригинал:
returns the phase angle
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(шаблон функции) [edit]
Возвращает квадрат величины
Оригинал:
returns the squared magnitude
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(шаблон функции) [edit]
Возвращает комплексно-сопряженное
Оригинал:
returns the complex conjugate
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(шаблон функции) [edit]
(C++11)
возвращает проекции на сферу Римана
Оригинал:
returns the projection onto the Riemann sphere
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(шаблон функции) [edit]
создает комплексное число от величины и угла сдвига фаз
Оригинал:
constructs a complex number from magnitude and phase angle
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(шаблон функции) [edit]
Экспоненциальной функции
Оригинал:
Exponential functions
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
complex base e exponential
(шаблон функции) [edit]
Комплекс натуральный логарифм с разрезов вдоль отрицательной действительной оси
Оригинал:
complex natural logarithm with the branch cuts along the negative real axis
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(шаблон функции) [edit]
complex common logarithm with the branch cuts along the negative real axis
(шаблон функции) [edit]
Мощность функций
Оригинал:
Power functions
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
энергетического комплекса, один или оба аргумента может быть комплексным числом
Оригинал:
complex power, one or both arguments may be a complex number
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(шаблон функции) [edit]
Комплекс квадратного корня в диапазоне от правой полуплоскости
Оригинал:
complex square root in the range of the right half-plane
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(шаблон функции) [edit]
Тригонометрические функции
Оригинал:
Trigonometric functions
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
вычисляет синус комплексного числа (sin(z))
Оригинал:
computes sine of a complex number (sin(z))
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(шаблон функции) [edit]
вычисляет косинус комплексного числа (cos(z))
Оригинал:
computes cosine of a complex number (cos(z))
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(шаблон функции) [edit]
вычисляет тангенс комплексное число (tan(z))
Оригинал:
computes tangent of a complex number (tan(z))
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(шаблон функции) [edit]
computes arc sine of a complex number (arcsin(z))
(шаблон функции) [edit]
вычисляет арккосинус комплексное число (arccos(z))
Оригинал:
computes arc cosine of a complex number (arccos(z))
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(шаблон функции) [edit]
computes arc tangent of a complex number (arctan(z))
(шаблон функции) [edit]
Гиперболические функции
Оригинал:
Hyperbolic functions
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.
вычисляет гиперболический синус комплексного числа (sh(z))
Оригинал:
computes hyperbolic sine of a complex number (sh(z))
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(шаблон функции) [edit]
вычисляет гиперболический косинус комплексного числа (ch(z))
Оригинал:
computes hyperbolic cosine of a complex number (ch(z))
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(шаблон функции) [edit]
вычисляет гиперболический тангенс комплексного числа
Оригинал:
computes hyperbolic tangent of a complex number
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(шаблон функции) [edit]
вычисляет гиперболический синус дуги комплексного числа
Оригинал:
computes hyperbolic arc sine of a complex number
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(шаблон функции) [edit]
вычисляет гиперболические арккосинус комплексного числа
Оригинал:
computes hyperbolic arc cosine of a complex number
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(шаблон функции) [edit]
вычисляет гиперболический тангенс дуги комплексного числа
Оригинал:
computes hyperbolic arc tangent of a complex number
Текст был переведён автоматически через Google Translate.
Вы можете проверить и исправить перевод. Для инструкций кликните сюда.

(шаблон функции) [edit]