Movatterモバイル変換


[0]ホーム

URL:


cppreference.com
Namespaces
Variants
    Actions

      std::complex<T>::operator+(unary), operator-(unary)

      From cppreference.com
      <cpp‎ |numeric‎ |complex
       
       
       
       
      (1)
      template<class T>
      std::complex<T> operator+(conststd::complex<T>& val);
      (until C++20)
      template<class T>
      constexprstd::complex<T> operator+(conststd::complex<T>& val);
      (since C++20)
      (2)
      template<class T>
      std::complex<T> operator-(conststd::complex<T>& val);
      (until C++20)
      template<class T>
      constexprstd::complex<T> operator-(conststd::complex<T>& val);
      (since C++20)

      Implements the analogs of the unary arithmetic operators for complex numbers.

      1) Returns the value of its argument
      2) Negates the argument

      [edit]Parameters

      val - the complex number argument

      [edit]Return value

      1) a copy of the argument,std::complex<T>(val)
      2) negated argument,std::complex<T>(-val.real(),-val.imag())

      [edit]See also

      performs complex number arithmetic on two complex values or a complex and a scalar
      (function template)[edit]
      Retrieved from "https://en.cppreference.com/mwiki/index.php?title=cpp/numeric/complex/operator_arith2&oldid=138927"

      [8]ページ先頭

      ©2009-2025 Movatter.jp