El mòdul `fractions` ==================== * Conté una sola classe, :py:class:`fractions.Fraction`, la qual serveix per representar nombres racionals (fraccions) i operar entre ells de forma **exacta** (el tipus :py:class:`float`, que es fa servir per representar nombres reals, pot provocar errors de precisió). * Manual de referència de Python: :py:mod:`fractions`. Fixem-nos que: - És un mòdul extern, per tant cal importar-lo si el volem fer servir. - Les fraccions tenen dos atributs: `numerator` i `denominator`. - Es creen cridant a `Fraction()`, de diverses maneres. La més habitual és passant-li dos nombre enters, numerador i denominador. - En crear-se queden repsentats com la fracció simplificada (canònica). - Es poden operar amb qualsevol altre número; el resultat és sempre una fracció, **excepte s'hi s'opera amb un float**, cas en què el resultat és un float i per tant **es perd la precisió**. .. rubric:: Exemples d'ús: .. literalinclude:: us-fractions.txt :language: python