ID EN
Fractions

limit_denominator

Python 3.11 🇮🇩 Bahasa Indonesia

Menemukan dan mengembalikan Pecahan terdekat ke diri yang memiliki penyebut paling banyak max_denominator. Metode ini berguna untuk menemukan perkiraan rasional terhadap bilangan floating-point tertentu:

Syntax

PYTHON
limit_denominator(max_denominator=1000000)

Contoh

Example 1
PYTHON
>>> from fractions import Fraction
>>> Fraction('3.1415926535897932').limit_denominator(1000)
Fraction(355, 113)
Example 2
PYTHON
>>> from math import pi, cos
>>> Fraction(cos(pi/3))
Fraction(4503599627370497, 9007199254740992)
>>> Fraction(cos(pi/3)).limit_denominator()
Fraction(1, 2)
>>> Fraction(1.1).limit_denominator()
Fraction(11, 10)

See Also

Fraction