Bonjour,
Dans la doc Python sur le module "fractions" et sa méthode "from_float(flt)" il est écrit :
"Attention, Fraction.from_float(0.3) n’est pas la même valeur que Fraction(3, 10)."
Qu'est-ce que ça veut dire exactement ?
Et pourquoi, quand je tape
In []: Fraction.from_float(0.3)
j'obtiens un numérateur et un dénominateur avec autant de chiffres
Out[]: Fraction(5404319552844595, 18014398509481984) ?
À quoi ça sert ? 3/10 n'est pas la bonne réponse ? la plus simple ?
Merci
Partager