Spaces:
Running
Running
""" | |
Rational number type based on Python integers. | |
The PythonRational class from here has been moved to | |
sympy.external.pythonmpq | |
This module is just left here for backwards compatibility. | |
""" | |
from sympy.core.numbers import Rational | |
from sympy.core.sympify import _sympy_converter | |
from sympy.utilities import public | |
from sympy.external.pythonmpq import PythonMPQ | |
PythonRational = public(PythonMPQ) | |
def sympify_pythonrational(arg): | |
return Rational(arg.numerator, arg.denominator) | |
_sympy_converter[PythonRational] = sympify_pythonrational | |