همانطور که میدونین محاسبه ضرب و تقسیم در برنامه نویسی تا بیشترین حد مجاز برای متغیرهای آن زبان امکانپذیر است.یعنی حدود 20 رقم.حالا اگه خواسته باشین حاصلضرب دو یا چند عدد چندهزار رقمی با حتی چند میلیون رقمی را محاسبه کنید میتوانید از برنامه ای که بهمن ماه سال گذشته نوشتم استفاده کنید.
الگوریتم برنامه هم خیلی ساده ایست حاصلضرب را به صورت رشته ای محاسبه می کند.
من با این برنامه حاصل ده هزار فاکتوریل که یک عدد 35660 رقمی است را محاسبه کردم! همچنین با استفاده از پردازنده CI7 تبلت خودم مقدار هزار فاکتوریل رو در عرض 5 ثانیه محاسبه کردم.
محاسبه ضرب اعداد چندهزار رقمی با سی شارپ