School/.venv/lib/python3.9/site-packages/mathprolib/float2Fraction.py
Kristofers Solo 1e065cc4b2 Updated .venv
2021-11-22 17:11:45 +02:00

11 lines
297 B
Python

from Fraction import VulgarFraction
def float2VulgarFraction(num:float):
i = 1
while True:
i+=1
if abs(round(num*i)-num*i) < 1e-3:
return VulgarFraction(round(num*i),i)
def float2MixedFraction(num:float):
return float2VulgarFraction(num).toMixed()