a % b
(a, b)
| 532 | __divmod__, __rdivmod__ = _operator_fallbacks(_divmod, divmod) |
| 533 | |
| 534 | def _mod(a, b): |
| 535 | """a % b""" |
| 536 | da, db = a.denominator, b.denominator |
| 537 | return Fraction((a.numerator * db) % (b.numerator * da), da * db) |
| 538 | |
| 539 | __mod__, __rmod__ = _operator_fallbacks(_mod, operator.mod) |
| 540 |