Шаг 425.
Библиотека STL.
Числовые типы. Строение класса complex. Трансцендентные функции

    На этом шаге мы перечислим стандартные функции, которые могут использоваться с комплексными числами.

    Перечислим методы, реализующие стандартные функции для комплексных чисел.

  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.

    Со следующего шага мы начнем рассматривать массивы значений.




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