PDA

View Full Version : عدد خیلی بزرگ



ramin_rp
شنبه 15 بهمن 1384, 21:58 عصر
سلام
دوستان چگونه می توان عدد خیلی بزرگی رو مثلا 1000 رقمی را به شکل عدد ذخیره
کرد و اعمال ریاضی را مثل + * / - و ... را روی آن انجام داد


با تشکر
رامین

Farhani
یک شنبه 16 بهمن 1384, 00:32 صبح
میتونی از آرایه ای از اعداد استفاده کنی مثلا آرایه ای 500 تایی از اعداد صحیح که یه عدد صحیح 500 رقمی رو تو خودش ذخیره می کنه و برای + و / و... باید از شبیه سازی + و / و... برای آرایه استفاده کنی

ramin_rp
یک شنبه 16 بهمن 1384, 23:10 عصر
سلام
لطفا اگر امکان داره کمی بیشتر توضیح دهید

با تشکر
رامین

hesam_187
یک شنبه 28 اسفند 1384, 10:46 صبح
آقا رامین سلام
این کار با آرایه انجام میشه ولی انجام عملیات *+- با یک الگوریتم های خاصی انجام میشه مثل الگوریتم استراسن که متا سفانه من این الگوریتم ها رو ندارم

فعلا

someCoder
یک شنبه 28 اسفند 1384, 13:45 عصر
آقا رامین سلام
این کار با آرایه انجام میشه ولی انجام عملیات *+- با یک الگوریتم های خاصی انجام میشه مثل الگوریتم استراسن که متا سفانه من این الگوریتم ها رو ندارم

فعلا
لازم نیست الگوریتم مثل الگوریتم استراسن استفاده کنی. برای شروع معمولی بنویس. مثل کاری که با قلم و کاغذ انجام میدی

hesam_187
دوشنبه 29 اسفند 1384, 10:00 صبح
لازم نیست الگوریتم مثل الگوریتم استراسن استفاده کنی. برای شروع معمولی بنویس. مثل کاری که با قلم و کاغذ انجام میدی

یعنی چی لازم نیست از الگوریتم استراسن استفاده کنی برو برنامه رو بنویس بعد یه چند روزی صبر کن تاجواب بگیری مخصوصا اگه عدد 1000 رقمی باشه :متفکر:

someCoder
دوشنبه 29 اسفند 1384, 14:43 عصر
یعنی چی لازم نیست از الگوریتم استراسن استفاده کنی برو برنامه رو بنویس بعد یه چند روزی صبر کن تاجواب بگیری مخصوصا اگه عدد 1000 رقمی باشه :متفکر:
من خودم 1000 رقمی شو نوشتم و تست کردم. باهاش فاکتوریل هزار رقمی گرفتم و روی پنتیوم 4 به 1 دقیقه نرسید. خوش باشی:تشویق:

galaxy.ice
یک شنبه 06 فروردین 1385, 14:48 عصر
p=array[i]+array1[i]%10
بعد این pرو میریزی تو خونه ی مربوته ی آرایه ی جدید
بعد pرو به 10 تقسیم میکنی.یادت باشه pاینتیجره.

ramin_rp
سه شنبه 08 فروردین 1385, 01:40 صبح
سلام
ممنون از همه شما

دوستانی که این برنامه رو نوشتن می توانند اینجا آپلود کنن؟

با تشکر
رامین

ramin_rp
سه شنبه 08 فروردین 1385, 01:42 صبح
سلام
ممنون از همه شما

دوستانی که این برنامه رو نوشتن می توانند اینجا آپلود کنن؟

با تشکر
رامین

Sepidar
سه شنبه 08 فروردین 1385, 11:27 صبح
البته حاج رامین آقا، هرکی اختیار خودش رو داره!
اما به عنوان یه توصیه برادرانه به جای اینکه بشینی از این و اون کد بخوای، وقتی روش دستت اومد، خودت بشین روش کد بنویس... واسه خودت هم بهتره!