(a, b)
return (a.numerator * b.denominator) // (a.denominator * b.numerator)
a // b
a // b
a // b
def _floordiv(a, b):
        """a // b"""
        return (a.numerator * b.denominator) // (a.denominator * b.numerator)
def _floordiv ( a , b ) : return ( a . numerator * b . denominator ) // ( a . denominator * b . numerator )