Tek tek deneme yapmadan ters faktoriyel sorusunu hesaplayabilirmisiniz?

Mikro Step

Kıdemli Üye
Katılım
25 Eylül 2022
Mesajlar
8,088
Size bir sayi veriliyor bu sayi kac faktoriyelden buyuk kac faktoriyelden kucuktur siye soruluyor.


Mesela 30 sayisi icin cozelim.

2!=2
3!=5
4!=24
5!=120

O halde 30 sayisi 4! ile 5! arasindadir.

Simdi sayimiz 123456789 olsun.

Deneme yanilma yapmadan nokta atisi n'i bulun.

Gamma fonksiyonu ile cozulemiyorsa aciz durumdayiz sanki.
 
Son düzenleme:
Kod:
import math
math.factorial()

fakat bu sayı çok büyük
Kod:
pip install mpmath

Kod:
import mpmath
mpmath.factorial(n)
 

Forum istatistikleri

Konular
8,966
Mesajlar
145,524
Üyeler
3,617
Son üye
aydogan

Son kaynaklar

Back
Top