Có cách tính số lớn nào khác ngoài nhân từng số không?

Mọi người có thể góp ý em về tính số lớn như 500! hoặc tính số hơn 2b ạ, ngoài tính nhân vào từng số như tính tay thì mình còn cách khác không ạ? :grinning:

Cách đó khá ẹ vì ko tận dụng được các thuật toán nhân nhanh cho bignum. Những thuật toán này đều yêu cầu hai thừa số phải xấp xỉ nhau.

1 Like

nếu em muốn tính giai thừa của 500! thì nên tính sao ạ? Em thì tính theo cách trên, nhân hai số nhưng trong chuỗi ạ

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?