Я хотел бы узнать хороший способ проверки того, является ли число x рациональным (два целых числа n,m существуют так, что x=n/m) в python.
В системе Mathematica это делается функцией Rationalize[6.75]
: 27/4
Я предполагаю, что на этот вопрос есть ответ для заданной точности. Есть ли общий алгоритм получения этих двух целых чисел?