分数运算
一、 解决问题
分数计算问题
二、解决方案
fractions 模块
三、代码说明
#!/usr/bin/env python
from fractions import Fraction
a = Fraction(5, 4)
b = Fraction(7, 16)
print (a + b)
print (a * b)
# 分母
print (a.numerator)
#分子
print (a.denominator)
# Converting to a float
print (float(a))
# float to Converting
x = 3.75
print(x.as_integer_ratio()) #->(15, 4)
y = Fraction(*x.as_integer_ratio())
print (y)#->15/4
四、关联知识
五、总结
六、代码地址
github地址:https://github.com/weichen666/python_cookbook
目录/文件:third_selection/learn_data_date_time_fractional.py