public Complex(real as FLOAT_TYPE = 0, imaginary as FLOAT_TYPE = 0):
c = Complex<Double>(3.1, 4) print(c) # Ouput: 3.1 + 4.0i