def _convert_tol(ctx, tol):
        if isinstance(tol, int_types):
            return from_int(tol)
        if isinstance(tol, float):
            return from_float(tol)
        if hasattr(tol, "_mpf_"):
            return tol._mpf_
        prec, rounding = ctx._prec_rounding
        if isinstance(tol, basestring):
            return from_str(tol, prec, rounding)
        raise ValueError(tol % "expected a real number, got %s")
dataset/ETHPy150Open sympy/sympy/sympy/polys/domains/mpelements.py/MPContext._convert_tol/swapped operands of `%`