bug fixed , compare complex number.