每天CookBook之Python-048
- 分数的使用
from fractions import Fraction
a = Fraction(5, 4)
b = Fraction(7, 16)
print(a + b)
print(a * b)
c = a * b
print(c.numerator)
print(c.denominator)
print(float(c))
print(c.limit_denominator(8))
x = 3.75
y = Fraction(*x.as_integer_ratio())
print(y)
27/16
35/64
35
64
0.546875
4/7
15/4