Строение класса complex. Обращение к данным

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

   
Для выполнения указанных операций можно использовать следующие методы:

  Т complex::real () const
  Т real (const complex& cmplx)
  T complex::imag () const
  T imag (const complex& cmplx)

Функции возвращают значение вещественной или мнимой части соответственно.

   
Возвращаемое значение не является ссылкой. Это означает, что функции real() и imag() не могут использоваться для изменения
вещественной или мнимой части числа. Чтобы изменить только вещественную или мнимую часть, необходимо присвоить объекту complex
новое комплексное число (смотри 415 шаг).

  Т abs (const complex& cmplx)

Возвращает модуль (абсолютное значение) комплексного числа cmplx.

   
По формуле корень квадратный из cmplx.real()2 + cmplx.imag()2 вычисляется модуль комплексного числа.

  Т norm (const complex& cmplx)

Возвращает квадрат модуля комплексного числа cmplx.

   
Квадрат модуля комплексного числа вычисляется по формуле cmplx.real()2 + cmplx.imag()2.

  Т arg (const complex& cmplx)

Возвращает фазовый угол представления cmplx в полярных координатах. Эквивалент:

  atan2(cmplx.imag(),cmplx.real())

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



Вы можете оставить комментарий, или Трекбэк с вашего сайта.

Оставить комментарий