<complex> Members
Reference
Functions
Calculates the modulus of a complex number. |
|
Extracts the argument from a complex number. |
|
Returns the complex conjugate of a complex number. |
|
Returns the cosine of a complex number. |
|
Returns the hyperbolic cosine of a complex number. |
|
Returns the exponential function of a complex number. |
|
Extracts the imaginary component of a complex number. |
|
Returns the natural logarithm of a complex number. |
|
Returns the base 10 logarithm of a complex number. |
|
Extracts the norm of a complex number. |
|
Returns the complex number, which corresponds to a specified modulus and argument, in Cartesian form. |
|
Evaluates the complex number obtained by raising a base that is a complex number to the power of another complex number. |
|
Extracts the real component of a complex number. |
|
Returns the sine of a complex number. |
|
Returns the hyperbolic sine of a complex number. |
|
Returns the square root of a complex number. |
|
Returns the tangent of a complex number. |
|
Returns the hyperbolic tangent of a complex number. |
Operators
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. |
|
Multiplies two complex numbers, one or both of which may belong to the subset of the type for the real and imaginary parts. |
|
Adds two complex numbers, one or both of which may belong to the subset of the type for the real and imaginary parts. |
|
Subtracts two complex numbers, one or both of which may belong to the subset of the type for the real and imaginary parts. |
|
Divides two complex numbers, one or both of which may belong to the subset of the type for the real and imaginary parts. |
|
A template function that inserts a complex number into the output stream. |
|
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. |
|
A template function that extracts a complex value from the input stream. |
Classes
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. |
|
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. |
|
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. |
|
The template class describes an object used to represent the complex number system and perform complex arithmetic operations. |