This class provides you with facilities to manipulate complex numbers.
A complex number is made up of two parts: a real part and an imaginary part. A complex number can be represented by an ordered pair (a, b), where a is the value of the real part of the number and b is the value of the imaginary part.
Class header file: complex.h