This documentation is archived and is not being maintained.

# <complex> Members

Visual Studio .NET 2003

Functions

 abs Extracts the modulus of a complex number. arg Extracts the argument from a complex number. conj Returns the complex conjugate of a complex number. cos Returns the cosine of a complex number. cosh Returns the hyperbolic cosine of a complex number. exp Returns the exponential function of a complex number. imag Extracts the imaginary component of a complex number. log Returns the natural logarithm of a complex number. log10 Returns the base 10 logarithm of a complex number. norm Extracts the norm of a complex number. polar Returns the complex number, which corresponds to a specified modulus and argument, in Cartesian form. pow Evaluates the complex number obtained by raising a base that is a complex number to the power of another complex number. real Extracts the real component of a complex number. sin Returns the sine of a complex number. sinh Returns the hyperbolic sine of a complex number. sqrt Returns the square root of a complex number. tan Returns the tangent of a complex number. tanh Returns the hyperbolic tangent of a complex number.

Operators

 operator!= Tests for inequality between two complex numbers, one or both of which may belong to the subset of the type for the real and imaginary parts. operator* Multiplies two complex numbers, one or both of which may belong to the subset of the type for the real and imaginary parts. operator+ Adds two complex numbers, one or both of which may belong to the subset of the type for the real and imaginary parts. operator- Subtracts two complex numbers, one or both of which may belong to the subset of the type for the real and imaginary parts. operator/ Divides two complex numbers, one or both of which may belong to the subset of the type for the real and imaginary parts. operator<< A template function that inserts a complex number into the output stream. operator== Tests for equality between two complex numbers, one or both of which may belong to the subset of the type for the real and imaginary parts. operator>> A template function that extracts a complex value from the input stream.

Classes

 complex The explicitly specialized template class describes an object that stores an ordered pair of objects both of type double, first representing the real part of a complex number and the second representing the imaginary part. complex The explicitly specialized template class describes an object that stores an ordered pair of objects both of type float, first representing the real part of a complex number and the second representing the imaginary part. complex The explicitly specialized template class describes an object that stores an ordered pair of objects both of type long double, first representing the real part of a complex number and the second representing the imaginary part. complex The template class describes an object used to represent the complex number system and perform complex arithmetic operations.