На этом шаге мы перечислим стандартные функции, которые могут использоваться с комплексными числами.
Перечислим методы, реализующие стандартные функции для комплексных чисел.
complex pow (const complex& base, int exp) complex pow (const complex& base, const T& exp) complex pow (const complex& base, const complex& exp) complex pow (const T& base, const complex& exp)
Все формы возвращают результат комплексного возведения base в степень ехр, вычисляемый по формуле:
exp(exp*log(base))
Разрывы направлены вдоль отрицательной вещественной полуоси.
Значение, возвращаемое для pow(0,0), определяется реализацией.
complex exp (const complex& cmplx)
Возвращает результат комплексного возведения числа е в степень cmplx.
complex sqrt (const complex& cmplx)
Возвращает комплексный квадратный корень из cmplx, находящийся в правой полуплоскости.
Если аргумент является отрицательным вещественным числом, то возвращаемое значение находится на положительной мнимой полуоси.
Разрывы направлены вдоль отрицательной вещественной полуоси.
complex log (const complex& cmplx)
Возвращает комплексный натуральный логарифм cmplx.
Если cmplx является отрицательным вещественным числом, то imag(log(cmplx)) равен пи.
Разрывы направлены вдоль отрицательной вещественной полуоси.
complex log10 (const complex& cmplx)
Возвращает комплексный десятичный логарифм cmplx. Эквивалент:
log(cmplx)/log(10)
Разрывы направлены вдоль отрицательной вещественной полуоси.
complex sin (const complex& cmplx) complex cos (const complex& cmplx) complex tan (const complex& cmplx) complex sinh (const complex& cmplx) complex cosh (const complex& cmplx) complex tanh (const complex& cmplx)
Функции возвращают результаты соответствующих комплексных тригонометрических операций с cmplx.
Со следующего шага мы начнем рассматривать массивы значений.