“N” tamsayısının faktörü (“n!” Olarak kısaltılır) “n” e eşit veya daha az olan tüm tam sayıların ürünüdür. Örneğin, 4'ün faktörü 24'tür (dört sayının ürünü 1 ila 4 arasında). Faktör, negatif sayılar için tanımlanmamış ve 0! = 1. Stirlings formülü - n! = X (n / e) ^ n - n sayısının büyük olması (50 veya daha büyük) olması koşuluyla faktörlerin yaklaşık olarak hesaplanmasına olanak sağlar. Bu denklemde “sqrt” kare kök işleminin kısaltmasıdır, “pi” 3.1416 ve “e” 2.7183'tür. Aşağıdaki adımlar, 5 sayısını ve Stirlings formülünün bir uygulamasını kullanan faktöriyel hesaplamaların bir algoritmasını göstermektedir.
Tüm sayıları 1'den 5'e kadar yazınız ve bunları "x" çarpma işaretiyle ayırınız: 1 x 2 x 3 x 4 x 5.
İfadedeki sayıların çarpımını soldan sağa gerçekleştirin. "2" almak için "1" ve "2" ile çarpın. Ardından "6" almak için ürünü "2" ve "3" ile çarpın. Daha sonra “24” elde etmek için ürünü “6” ve “4” ile çarpın. Sonunda 5! = 1 x 2 x 3 x 4 x 5 = 120 elde edersiniz.
Stirlings formülünü kullanarak 50 faktörlerini hesaplayın. 50! = X (50 / 2.7183) ^ 50 = sqrt (314.16)] x (18.39) ^ 50 = 3.035E64. Bu değerin binde bir yuvarlandığını unutmayın; “E64” yazısı “ten 64'te 64” anlamına gelir.