def __int__(self):
        """Converts self to an int, truncating if necessary."""
        if self._is_special:
            if self._isnan():
                context = getcontext()
                return context._raise_error(InvalidContext)
            elif self._isinfinity():
                raise OverflowError("Cannot convert infinity to int")
        s = (-1)**self._sign
        if 0 >= self._exp:
            return s*int(self._int)*10**self._exp
        else:
            return s*int(self._int[:self._exp] or '0')
dataset/ETHPy150Open deanhiller/databus/webapp/play1.3.x/python/Lib/decimal.py/Decimal.__int__/swapped operands of `>=`