```format!("{}", num::complex::Complex64::new(1.0, -0.0))``` should yield ```1+0i``` or ```1-0i``` as result but instead ```1+-0i``` is returned which is a mistake. Here, real part is taken as 1 for demonstration purposes only.
format!("{}", num::complex::Complex64::new(1.0, -0.0))should yield1+0ior1-0ias result but instead1+-0iis returned which is a mistake.Here, real part is taken as 1 for demonstration purposes only.