PDA

نسخه کامل مشاهده نسخه کامل : روش تقسیم کردن



djsohrab2007
11-04-2010, 22:40
وقتی ما میزنیم 1000 / 5 کامپیوتر چه جوری این را حساب میکنه ؟
من میخوام یک برنامه بنویسم که دو عدد 30 رقمی را برهم تقسیم کنه ولی اونی که نوشتم برای حساب تقسیم 2 عدد 5 رقمی هم کلی فکر می کنه !!!!!! برای همین دنبال این هستم که ببینم کامپیوتر برای تقسیم چی تعریف کرده.
یک چیز دیگه :
می خوام عملیات ریاضی مثل توان رسوندن دو عدد 200 رقمی و یا ضرب و تقسیمشان را انجام بدم کسی راه حلی به ذهنش می رسه ؟:11:

karim_medusa
12-04-2010, 10:25
از ارایه برای ذخیره اعداد بزرگ استفاده کن. سپس ارایه ها را ضرب و تقسیم کن.

djsohrab2007
13-04-2010, 20:14
چیزی که بلد نیستم اینه که تقسیم را چه جوری براش تعریف کنم سرعتش زیاد باشه اگه بخوام ازش کم کنم و بشمارم کلی زمان میبره
یک الگوریتم تقسیم خوب می خوام

karim_medusa
14-04-2010, 12:34
الگوریتم های ضرب و تقسیم چند جمله ای ها ی درجه n وجود دارند اگه بسرچی پیدا می کنی.
یک عدد بزرگ مثلا 200 رقمی رو می تونی با کمک یک چند جمله ای از درجه 200 نمایش بدی.