case Complex64:
            if rounded == nil {
                return fitsFloat32(exact.Real(x)) && fitsFloat32(exact.Imag(x))
            }
            re := roundFloat32(exact.Real(x))