Python fractions Module
Example
Exact rational arithmetic:
from fractions import Fraction
a = Fraction(1, 3)
b = Fraction(1, 6)
c = a + b
print(c)
print(float(c))
Try it Yourself »
Definition and Usage
The fractions module implements rational numbers as Fraction instances.
Use it for exact arithmetic to avoid floating-point rounding errors.
Members
Member | Description |
---|---|
Fraction | Rational number class with numerator and denominator. |
limit_denominator() | Approximate a Fraction to a given maximum denominator. |