fractions¶
- class
fractions.
Fraction
([numerator=0[, denominator=1]])¶
- class
fractions.
Fraction
(fraction)
- class
fractions.
Fraction
(s) Рациональное число. Экземпляр f класса Fraction поддерживает все обычные математические операции.
- Parameters
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)¶ Создает дробь, представляющую точное значение аргумента. Метод класса.
- Parameters
d (Decimal) – значение
-
numerator
¶ Числитель
-
denominator
¶ Знаменатель
-
limit_denominator
([max_denominator=1000000])¶ Возвращает дробь, ближайшую к экземпляыру.
- Parameters
max_denominator (int) – наибольший возможный числитель
-
fractions.
gcd
(a, b)¶ Вычисляет наибольший общий делитель целых чисел a и b. Результат имеет тот же знак, что и число b, если оно не равно нулю; и знак числа a – в противном случае.