fixed complex long double comparation macro