Có ai biết cách tính giai thừa của số lớn không?, khoảng 1 tỷ chẳng hạn, tui có thấy một công thức dùng để tính khai triển như sau:
log(N!) = SUM log(k) FOR k = 1 to N
log(N!) = floor(log(N!)) + (log(N!) - floor(log(N!)))
cuối cùng là:
n+½ -n
n! ~ n e SQRT(2pi)*( 1 + 1/(12n) + 1/(288n²) - ... )
ở đây hiển thị không đúng nên chú thích chút(n mũ n+1/2, e mũ -n)
n -n
n! ~ n e SQRT(2pi*n + 1/3) (n mũ n, e mũ -n)
không biết dùng thế này có ổn không?
Bookmarks