MCPcopy Create free account
hub / github.com/RustPython/RustPython / _divmod

Method _divmod

Lib/fractions.py:870–874  ·  view source on GitHub ↗

(a // b, a % b)

(a, b)

Source from the content-addressed store, hash-verified

868 __floordiv__, __rfloordiv__ = _operator_fallbacks(_floordiv, operator.floordiv, False)
869
870 def _divmod(a, b):
871 """(a // b, a % b)"""
872 da, db = a.denominator, b.denominator
873 div, n_mod = divmod(a.numerator * db, da * b.numerator)
874 return div, Fraction(n_mod, da * db)
875
876 __divmod__, __rdivmod__ = _operator_fallbacks(_divmod, divmod, False)
877

Callers 2

divmodFunction · 0.80
utimeFunction · 0.80

Calls 2

FractionClass · 0.85
divmodFunction · 0.50

Tested by

no test coverage detected