fractions库的使用
分数库:fractions
函数或属性 | 功能 | 备注 |
---|---|---|
Fraction(value: float, *, _normalize: bool) | 初始化构造 | value:浮点型数值, _normalize: True(默认,约分), False(不约分) |
Fraction(value: str, *, _normalize: bool) | 初始化构造 | value:字符串, _normalize: True(默认,约分), False(不约分) |
Fraction(value: Demical, *, _normalize: bool) | 初始化构造 | value:十进制数值, _normalize: True(默认,约分), False(不约分) |
Fraction(numerator,denominator,*, _normalize: bool) | 初始化构造 | numerator:分子(int),denominator:分母(int), _normalize: True(默认,约分), False(不约分) |
Fraction.from_float(f:float) | 小数转分数 | f:浮点数 |
Fraction.from_float(f:float).limit_denominator(max_denominator=100) |