Devreden sayılar

Ekranınızı genişletirseniz sonucu daha rahat okursunuz:

from kalan import KesirliSayı

devir = 0
sonuç = None

sayı = KesirliSayı(1)
for i in range(2, 1000):
    sayı.payda = i
    if (j := sayı.cyclic_number_count()) > devir:
        devir = j
        sonuç = sayı.copy()

print("KesirliSayı(" + str(sonuç.pay) + ", " + str(sonuç.payda) + ")" )
print(sonuç)

KesirliSayı sınıfı için:

1 Beğeni