fractions.
Fraction
([numerator=0[, denominator=1]])fractions.
Fraction
(fraction)fractions.
Fraction
(s)Рациональное число. Экземпляр f класса Fraction поддерживает все обычные математические операции.
numerator (int) – числитель
denominator (int) – знаменатель
fraction – экземпляр numbers.Rational
s (str) – строкове представление значения, “3/7”, “4.5”
>>> fractions.Fraction(3,4)
Fraction(3, 4)
>>> fractions.Fraction(“1.75”)
Fraction(7, 4)
from_decimal
(d)Создает дробь, представляющую точное значение аргумента. Метод класса.
d (Decimal) – значение
numerator
Числитель
denominator
Знаменатель
limit_denominator
([max_denominator=1000000])Возвращает дробь, ближайшую к экземпляыру.
max_denominator (int) – наибольший возможный числитель
fractions.
gcd
(a, b)Вычисляет наибольший общий делитель целых чисел a и b. Результат имеет тот же знак, что и число b, если оно не равно нулю; и знак числа a – в противном случае.