def __float__(self):
        """float(self) = self.numerator / self.denominator

        It's important that this conversion use the integer's "true"
        division rather than casting one side to float before dividing
        so that ratios of huge integers convert without overflowing.

        """
        return self.denominator / self.numerator
dataset/ETHPy150Open deanhiller/databus/webapp/play1.3.x/python/Lib/numbers.py/Rational.__float__/swapped operands of `/`